matlabmatlabOfficialยท30 Agent Skills Included

simulink-agentic-toolkit

Let AI agents build, test, and verify Simulink models

Connects AI coding agents to MATLAB and Simulink through MCP tools and expert skills. Builds, edits, simulates, and tests models while checking compliance, coverage, faults, and requirements. Eliminates hallucinated block choices, wrong parameter settings, and manual Model-Based Design busywork. Works with Claude Code, Copilot, Codex, Gemini CLI, and Amp after a one-step MATLAB setup.
npx skills add matlab/simulink-agentic-toolkit --all -g -y
Available:

Tells the AI agent how to set up the toolkit, where the Simulink domain skills live, which seven MCP tools it can call, and that MATLAB must be running with satk_initialize before any tool will work.

All Skills in This Repository (30)

Pure Emerald Level Indicators
๐Ÿ“ฆ In Repo
matlabmatlab

inject-faults

Automate fault injection in Simulink models using the MATLAB API.

Official
Advanced
๐Ÿ“ฆ In Repo
matlabmatlab

author-modeladvisor-checks

Author custom Model Advisor checks for Simulink and System Composer models.

Official
Advanced
๐Ÿ“ฆ In Repo
matlabmatlab

manage-safety-analysis

Automate creation and management of safety analysis documents in Safety Analysis Manager.

Official
Advanced
๐Ÿ“ฆ In Repo
matlabmatlab

checking-model-compliance

Automate Simulink model compliance checks against MISRA, ISO, and DO-178C standards.

Official
Advanced
๐Ÿ“ฆ In Repo
matlabmatlab

setup-custom-libraries

Configure custom Simulink block libraries and define block policies for AI agents.

Official
Advanced
๐Ÿ“ฆ In Repo
matlabmatlab

specifying-plant-models

Automate plant model specification in Simulink with system, architecture, implementation, and test plans.

Official
Advanced
๐Ÿ“ฆ In Repo
matlabmatlab

testing-simulink-models

Generate Gherkin-based pass/fail tests for Simulink models using model_test.

Official
Intermediate
๐Ÿ“ฆ In Repo
matlabmatlab

curating-library-kg

Curates library knowledge index for Simulink models by reviewing and marking blocks, correcting categories, improving descriptions.

Official
Intermediate
๐Ÿ“ฆ In Repo
matlabmatlab

building-simulink-models

Construct and modify Simulink models by adding blocks and setting parameters.

Official
Advanced
๐Ÿ“ฆ In Repo
matlabmatlab

simulating-simulink-models

Execute Simulink models programmatically for parameter sweeps and custom analysis.

Official
Intermediate
๐Ÿ“ฆ In Repo
matlabmatlab

filing-bug-reports

Generate standardized software bug reports from conversation context and environment details.

Official
Intermediate
๐Ÿ“ฆ In Repo
matlabmatlab

configuring-block-policy

Configure block usage policies in Simulink projects via block-policy.json.

Official
Intermediate

Frequently Asked Questions

FAQPage Schema
How 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โ†’