Specifying MBD Algorithms

Plantillas estructuradas de especificación de sistema/arquitectura/implementación/prueba para algoritmos de Simulink.

Por matlab · matlab/simulink-agentic-toolkit

Probado · Funciona ★ 9.6/10

Specifying MBD Algorithms — Plantillas estructuradas de especificación de sistema/arquitectura/implementación/prueba para algoritmos de Simulink.

Qué hace

Produce documentos de especificación estructurados (especificación de sistema, especificación de arquitectura, plan de implementación, plan de prueba) para controladores, estimadores, diagnósticos y otros algoritmos construidos en bloques de Simulink, Stateflow o MATLAB Function. Se activa cuando un usuario necesita especificar un algoritmo de control/estimación/procesamiento de señales antes de construirlo en un flujo de trabajo de Diseño Basado en Modelos, con puntos de revisión para unidades, convenciones de signos, transiciones de modo y manejo de saturación.

Informe de la prueba

Se realizó una comparación real de especificación base vs. skill para un filtro de acelerómetro de media móvil: la versión de la skill añadió criterios de aceptación cuantitativos, una tabla de interfaz de unidades/convención de signos y casos límite explícitos de arranque y pérdida de sensor que la especificación base no guiada nunca mencionó.

Probado el: 2026-07-14 · Claude Code 2.x (agent harness)

Instalación

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

Comandos y prompts de ejemplo

  • /specifying-mbd-algorithmsPlantillas estructuradas de especificación de sistema/arquitectura/implementación/prueba para algoritmos de Simulink.

Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):

  • 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