Building Simulink Models

Simulink-, Stateflow-, Simscape- und System Composer-Modelle über MATLAB MCP-Tools bearbeiten

von matlab · matlab/simulink-agentic-toolkit

Funktioniert mit Setup ★ 8.0/10

Building Simulink Models — Simulink-, Stateflow-, Simscape- und System Composer-Modelle über MATLAB MCP-Tools bearbeiten

Was es kann

Führt einen Agenten durch das Erstellen und Bearbeiten von Simulink-, System Composer-, Stateflow- und Simscape-Modellen unter Verwendung der model_edit/model_read/model_check-Tools des MATLAB MCP-Servers, wobei ein Library-Policy-Gate, ein Read-Before-Edit-Workflow und eine Code-Generierungs-sichere Benennung erzwungen werden. Wird ausgelöst, wenn der Benutzer Blöcke hinzufügen, verbinden, löschen oder ersetzen, Parameter oder Ports konfigurieren oder Stateflow-Diagramm-Interna bearbeiten möchte. Wird nicht ausgelöst für das Abfragen von Parameterwerten oder das Ausführen von Simulationen, die von verwandten Skills behandelt werden.

Testbericht

SKILL.md über die GitHub-Tree-API unter skills-catalog/model-based-design-core/building-simulink-models/ gefunden. Frontmatter wird sauber mit name+description geparst; alle vier im Body referenzierten Dateien (manifest.yaml, references/stateflow.md, references/simscape.md, references/system-composer.md) gaben beim Rohabruf HTTP 200 zurück; keine Sicherheitsrisiken. Trigger-Beurteilung: 3 Modellbearbeitungs-Formulierungen (add PID subsystem, add Stateflow state+transition, wire Simscape resistor/voltage source) laden es; 2 angrenzende (query a Gain's Kp value, run a simulation) tun dies korrekterweise nicht, passend zu den expliziten When-NOT-to-Use- und verwandten Skills des Skills. Die Output-Phase war nicht ausführbar: Jeder Workflow-Schritt hängt von den MATLAB MCP-Tools (model_edit/model_read/model_check) ab, die MATLAB R2023a+ mit installiertem Simulink benötigen – ich konnte keinen einzigen model_edit-Aufruf ausführen, sodass kein Artefakt erstellt wurde.

Getestet am: 2026-07-21 · Claude Code 2.x (agent harness)

Installation

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.

Befehle & Beispiel-Prompts

  • /building-simulink-modelsSimulink-, Stateflow-, Simscape- und System Composer-Modelle über MATLAB MCP-Tools bearbeiten

Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):

  • 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