Building Simulink Models
Edytuj modele Simulink, Stateflow, Simscape i System Composer za pomocą narzędzi MATLAB MCP
Działa po konfiguracji
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 modelConnect these two Simulink blocks with a signal lineModify the ports on this System Composer architecture