Building Simulink Models

Edytuj modele Simulink, Stateflow, Simscape i System Composer za pomocą narzędzi MATLAB MCP

Autor: matlab · matlab/simulink-agentic-toolkit

Działa po konfiguracji ★ 8.0/10

Building Simulink Models — Edytuj modele Simulink, Stateflow, Simscape i System Composer za pomocą narzędzi MATLAB MCP

Co robi ten skill

Prowadzi agenta przez budowanie i edytowanie modeli Simulink, System Composer, Stateflow i Simscape za pomocą narzędzi model_edit/model_read/model_check serwera MATLAB MCP, egzekwując bramkę polityki biblioteki, przepływ pracy read-before-edit i nazewnictwo bezpieczne dla generacji kodu. Uruchamia się, gdy użytkownik prosi o dodanie, połączenie, usunięcie lub zastąpienie bloków, skonfigurowanie parametrów lub portów, lub edycję wewnętrznych elementów wykresu Stateflow. Nie uruchamia się dla zapytań o wartości parametrów ani uruchamiania symulacji, które są obsługiwane przez pokrewne umiejętności.

Raport z testu

Zlokalizowano SKILL.md za pośrednictwem GitHub tree API pod skills-catalog/model-based-design-core/building-simulink-models/. Frontmatter parsowany czysto z name+description; wszystkie cztery pliki odwołujące się z treści (manifest.yaml, references/stateflow.md, references/simscape.md, references/system-composer.md) zwróciły HTTP 200 przy pobieraniu surowym; brak zagrożeń bezpieczeństwa. Ocena wyzwalacza: 3 frazy edycji modelu (add PID subsystem, add Stateflow state+transition, wire Simscape resistor/voltage source) ładują go; 2 sąsiednie (query a Gain's Kp value, run a simulation) poprawnie nie, co odpowiada wyraźnemu When-NOT-to-Use umiejętności i pokrewnym umiejętnościom. Etap wyjścia nie był możliwy do uruchomienia: każdy krok przepływu pracy zależy od narzędzi MATLAB MCP (model_edit/model_read/model_check), które wymagają MATLAB R2023a+ z zainstalowanym Simulinkiem — nie mogłem wykonać ani jednego wywołania model_edit, więc żaden artefakt nie został wyprodukowany.

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

Instalacja

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.

Komendy i przykładowe prompty

  • /building-simulink-modelsEdytuj modele Simulink, Stateflow, Simscape i System Composer za pomocą narzędzi MATLAB MCP

Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):

  • 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