Building Simulink Models

Edita modelos Simulink, Stateflow, Simscape y System Composer vía herramientas MATLAB MCP

Por matlab · matlab/simulink-agentic-toolkit

Funciona con configuración ★ 8.0/10

Building Simulink Models — Edita modelos Simulink, Stateflow, Simscape y System Composer vía herramientas MATLAB MCP

Qué hace

Guía a un agente a través de la construcción y edición de modelos Simulink, System Composer, Stateflow y Simscape utilizando las herramientas model_edit/model_read/model_check del servidor MATLAB MCP, aplicando una puerta de política de biblioteca, un flujo de trabajo de lectura antes de la edición y una nomenclatura segura para la generación de código. Se activa cuando el usuario solicita añadir, conectar, eliminar o reemplazar bloques, configurar parámetros o puertos, o editar internos de diagramas de Stateflow. No se activa para consultar valores de parámetros o ejecutar simulaciones, que son manejadas por skills hermanas.

Informe de la prueba

Localicé SKILL.md a través de la API del árbol de GitHub en skills-catalog/model-based-design-core/building-simulink-models/. El frontmatter se analiza limpiamente con name+description; los cuatro archivos referenciados en el cuerpo (manifest.yaml, references/stateflow.md, references/simscape.md, references/system-composer.md) devolvieron HTTP 200 en la obtención en bruto; no hay indicios de seguridad. Juicio de activación: 3 frases de edición de modelos (add PID subsystem, add Stateflow state+transition, wire Simscape resistor/voltage source) lo cargan; 2 adyacentes (query a Gain's Kp value, run a simulation) correctamente no lo hacen, coincidiendo con el explícito When-NOT-to-Use de la skill y las skills hermanas. La etapa de salida no fue ejecutable: cada paso del flujo de trabajo depende de las herramientas MATLAB MCP (model_edit/model_read/model_check) que necesitan MATLAB R2023a+ con Simulink instalado — no pude ejecutar una sola llamada model_edit, por lo que no se produjo ningún artefacto.

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

Instalación

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.

Comandos y prompts de ejemplo

  • /building-simulink-modelsEdita modelos Simulink, Stateflow, Simscape y System Composer vía herramientas MATLAB MCP

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

  • Add a new Stateflow chart to this model
  • Connect these two Simulink blocks with a signal line
  • Modify the ports on this System Composer architecture