simulink-agentic-toolkit
Let AI agents build, test, and verify Simulink models
All Skills in This Repository (30)
Pure Emerald Level Indicatorsinject-faults
Automate fault injection in Simulink models using the MATLAB API.
author-modeladvisor-checks
Author custom Model Advisor checks for Simulink and System Composer models.
manage-safety-analysis
Automate creation and management of safety analysis documents in Safety Analysis Manager.
checking-model-compliance
Automate Simulink model compliance checks against MISRA, ISO, and DO-178C standards.
setup-custom-libraries
Configure custom Simulink block libraries and define block policies for AI agents.
specifying-plant-models
Automate plant model specification in Simulink with system, architecture, implementation, and test plans.
testing-simulink-models
Generate Gherkin-based pass/fail tests for Simulink models using model_test.
curating-library-kg
Curates library knowledge index for Simulink models by reviewing and marking blocks, correcting categories, improving descriptions.
building-simulink-models
Construct and modify Simulink models by adding blocks and setting parameters.
simulating-simulink-models
Execute Simulink models programmatically for parameter sweeps and custom analysis.
filing-bug-reports
Generate standardized software bug reports from conversation context and environment details.
configuring-block-policy
Configure block usage policies in Simulink projects via block-policy.json.
Frequently Asked Questions
FAQPage SchemaHow to install Simulink Agentic Toolkit?โผ
Run `npx skills add matlab/simulink-agentic-toolkit --all -g -y` in your terminal to install all skills globally. You also need MATLAB R2023a or later with Simulink, and the toolkit's MATLAB-side setup via setupAgenticToolkit.
What can AI agents do with Simulink models?โผ
Agents can read, build, edit, simulate, and test Simulink, Stateflow, System Composer, and Simscape models using seven MCP tools. They follow Model-Based Design best practices encoded in the included skills.
Which AI agents work with this toolkit?โผ
It supports Claude Code, GitHub Copilot, OpenAI Codex, Gemini CLI, and Sourcegraph Amp through automated setup. Any agent that supports MCP tools and skills can use it manually.
Can it test and verify Simulink models automatically?โผ
Yes. It writes Gherkin or Simulink Test cases, checks compliance against standards like MISRA and ISO 26262, injects faults, detects design errors, and explains missing coverage.
Do I need MATLAB running for the tools to work?โผ
Yes. MATLAB must be open with satk_initialize executed so the MCP server can attach to the live session before any model tools respond.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core