Specifying MBD Algorithms
Template strutturati di specifiche di sistema/architettura/implementazione/test per algoritmi Simulink.
Promosso
Cosa fa
Produce documenti di specifica strutturati (specifica di sistema, specifica di architettura, piano di implementazione, piano di test) per controllori, stimatori, diagnostica e altri algoritmi costruiti in blocchi Simulink, Stateflow o MATLAB Function. Si attiva quando un utente deve specificare un algoritmo di controllo/stima/elaborazione del segnale prima di costruirlo in un flusso di lavoro Model-Based Design, con punti di revisione per unità di misura, convenzioni sui segni, transizioni di modo e gestione della saturazione.
Rapporto di test
Eseguito un confronto reale tra una specifica di base e una generata dalla skill per un filtro a media mobile per accelerometro: la versione della skill ha aggiunto criteri di accettazione quantitativi, una tabella di interfaccia per unità/convenzioni sui segni e casi limite espliciti per l'avvio e la perdita del sensore che la specifica di base non menzionava.
Testato il: 2026-07-14 · Claude Code 2.x (agent harness)
Installazione
git clone https://github.com/matlab/simulink-agentic-toolkit cd simulink-agentic-toolkit mkdir -p ~/.claude/skills cp -r skills-catalog/model-based-design-core/specifying-mbd-algorithms ~/.claude/skills/specifying-mbd-algorithms
Comandi e prompt di esempio
/specifying-mbd-algorithmsTemplate strutturati di specifiche di sistema/architettura/implementazione/test per algoritmi Simulink.
Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):
Write a system spec for this Simulink controller before we build itI need an implementation plan for this estimator block in StateflowDraft a test plan for the diagnostics algorithm in this model