Building Simulink Models
Modifica modelli Simulink, Stateflow, Simscape e System Composer tramite tool MATLAB MCP
Richiede configurazione
Cosa fa
Guida un agente nella costruzione e modifica di modelli Simulink, System Composer, Stateflow e Simscape utilizzando i tool model_edit/model_read/model_check del server MATLAB MCP, applicando un gate di policy della libreria, un workflow di lettura prima della modifica e una denominazione sicura per la generazione di codice. Si attiva quando l'utente chiede di aggiungere, connettere, eliminare o sostituire blocchi, configurare parametri o porte, o modificare gli interni dei diagrammi Stateflow. Non si attiva per l'interrogazione di valori di parametri o l'esecuzione di simulazioni, che sono gestite da skill correlate.
Rapporto di test
Localizzato SKILL.md tramite l'API GitHub tree in skills-catalog/model-based-design-core/building-simulink-models/. Il frontmatter viene analizzato in modo pulito con name+description; tutti e quattro i file referenziati nel corpo (manifest.yaml, references/stateflow.md, references/simscape.md, references/system-composer.md) hanno restituito HTTP 200 al recupero raw; nessun problema di sicurezza. Giudizio di attivazione: 3 frasi di modifica del modello (aggiungi sottosistema PID, aggiungi stato+transizione Stateflow, collega resistore/sorgente di tensione Simscape) lo caricano; 2 adiacenti (interroga il valore Kp di un Gain, esegui una simulazione) correttamente non lo fanno, corrispondendo all'esplicito When-NOT-to-Use della skill e alle skill correlate. La fase di output non era eseguibile: ogni passaggio del workflow dipende dai tool MATLAB MCP (model_edit/model_read/model_check) che richiedono MATLAB R2023a+ con Simulink installato — non ho potuto eseguire una singola chiamata model_edit, quindi nessun artefatto è stato prodotto.
Testato il: 2026-07-21 · Claude Code 2.x (agent harness)
Installazione
git clone --depth 1 https://github.com/matlab/simulink-agentic-toolkit.git /tmp/building-simulink-models-src mkdir -p ~/.claude/skills cp -R /tmp/building-simulink-models-src/skills-catalog/model-based-design-core/building-simulink-models ~/.claude/skills/building-simulink-models # REQUIRES: MATLAB R2023a+ with Simulink, plus the MATLAB MCP Server (https://github.com/matlab/matlab-mcp-core-server) # which provides the model_edit, model_read, model_check, model_query_params, model_resolve_params tools. # The skill is inert without those MCP tools connected. Repo ships an automated MATLAB setup — see README.md. # Depends on sibling skill setup-custom-libraries for the library/policy gate.
Comandi e prompt di esempio
/building-simulink-modelsModifica modelli Simulink, Stateflow, Simscape e System Composer tramite tool MATLAB MCP
Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):
Add a new Stateflow chart to this modelConnect these two Simulink blocks with a signal lineModify the ports on this System Composer architecture