Specifying MBD Algorithms

Strukturované šablony specifikací systému/architektury/implementace/testů pro algoritmy v Simulinku.

od matlab · matlab/simulink-agentic-toolkit

Otestováno · Funguje ★ 9.6/10

Specifying MBD Algorithms — Strukturované šablony specifikací systému/architektury/implementace/testů pro algoritmy v Simulinku.

Co umí

Vytváří strukturované specifikace (specifikace systému, architektury, implementační plán, testovací plán) pro regulátory, estimátory, diagnostiku a další algoritmy vytvořené v blocích Simulink, Stateflow nebo MATLAB Function. Spouští se, když uživatel potřebuje specifikovat algoritmus řízení/odhadu/zpracování signálu před jeho vytvořením v rámci Model-Based Design workflow, s kontrolními body pro jednotky, znaménkové konvence, přechody mezi režimy a zpracování saturace.

Testovací report

Provedeno reálné srovnání specifikace vytvořené bez a s dovedností pro filtr klouzavého průměru akcelerometru: verze s dovedností přidala kvantitativní akceptační kritéria, tabulku rozhraní s jednotkami/znaménkovou konvencí a explicitní okrajové případy pro spuštění a výpadek senzoru, které neřízená výchozí specifikace vůbec nezmínila.

Testováno: 2026-07-14 · Claude Code 2.x (agent harness)

Instalace

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

Příkazy a ukázkové prompty

  • /specifying-mbd-algorithmsStrukturované šablony specifikací systému/architektury/implementace/testů pro algoritmy v Simulinku.

Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):

  • Write a system spec for this Simulink controller before we build it
  • I need an implementation plan for this estimator block in Stateflow
  • Draft a test plan for the diagnostics algorithm in this model