Simulink Agentic Toolkit
Официальный набор от MathWorks: дает агенту MCP-инструменты и знания для работы с моделями Simulink
Средний риск
Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.
Почему такой уровень
- Через MCP строит, правит и тестирует модели в MATLAB и Simulink
- Ставит MCP-сервер и правит конфигурацию агента
Установка
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/simulink-agentic-toolkitОпределит агенты на машине, проверит риск и зафиксирует версию.
Другие способы установки
Собрано автоматически, проверьте перед установкой.
Выполните в терминале в папке проекта
npx skills add matlab/simulink-agentic-toolkit --skill simulink-customize-a2l simulink-generate-embedded-code simulink-optimizing-embedded-code simulink-single-precision-conversion simulink-control-motors simulink-frequency-response simulink-linearize building-simulink-models configuring-block-policy filing-bug-reports generate-requirement-drafts -a claude-code -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add matlab/simulink-agentic-toolkit --skill simulink-customize-a2l simulink-generate-embedded-code simulink-optimizing-embedded-code simulink-single-precision-conversion simulink-control-motors simulink-frequency-response simulink-linearize building-simulink-models configuring-block-policy filing-bug-reports generate-requirement-drafts -a cursor -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add matlab/simulink-agentic-toolkit --skill simulink-customize-a2l simulink-generate-embedded-code simulink-optimizing-embedded-code simulink-single-precision-conversion simulink-control-motors simulink-frequency-response simulink-linearize building-simulink-models configuring-block-policy filing-bug-reports generate-requirement-drafts -a github-copilot -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add matlab/simulink-agentic-toolkit --skill simulink-customize-a2l simulink-generate-embedded-code simulink-optimizing-embedded-code simulink-single-precision-conversion simulink-control-motors simulink-frequency-response simulink-linearize building-simulink-models configuring-block-policy filing-bug-reports generate-requirement-drafts -a codex -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add matlab/simulink-agentic-toolkit --skill simulink-customize-a2l simulink-generate-embedded-code simulink-optimizing-embedded-code simulink-single-precision-conversion simulink-control-motors simulink-frequency-response simulink-linearize building-simulink-models configuring-block-policy filing-bug-reports generate-requirement-drafts -a gemini-cli -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add matlab/simulink-agentic-toolkit --skill simulink-customize-a2l simulink-generate-embedded-code simulink-optimizing-embedded-code simulink-single-precision-conversion simulink-control-motors simulink-frequency-response simulink-linearize building-simulink-models configuring-block-policy filing-bug-reports generate-requirement-drafts -a cline -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Выполните в терминале в папке проекта
npx skills add matlab/simulink-agentic-toolkit --skill simulink-customize-a2l simulink-generate-embedded-code simulink-optimizing-embedded-code simulink-single-precision-conversion simulink-control-motors simulink-frequency-response simulink-linearize building-simulink-models configuring-block-policy filing-bug-reports generate-requirement-drafts -a roo -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Форк Roo Code, папки .roo те же.
Выполните в терминале в папке проекта
npx skills add matlab/simulink-agentic-toolkit --skill simulink-customize-a2l simulink-generate-embedded-code simulink-optimizing-embedded-code simulink-single-precision-conversion simulink-control-motors simulink-frequency-response simulink-linearize building-simulink-models configuring-block-policy filing-bug-reports generate-requirement-drafts -a opencode -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Скачай agenticToolkitInstaller.mltbx из релизов, открой его в MATLAB (или выполни matlab.addons.toolbox.installToolbox("agenticToolkitInstaller.mltbx")), затем запусти функцию настройки и выбери нужные группы скиллов. Установщик поднимет MATLAB MCP Server и настроит агента.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Набор дает AI-агенту инструменты и контекст для работы с Simulink и модельно-ориентированным проектированием. Через MCP агент читает, строит, редактирует, запрашивает, тестирует и проверяет модели Simulink, System Composer, Simscape и графики Stateflow. Курируемые скиллы описывают доменные знания: агент сперва читает скилл, затем вызывает MCP-инструменты в MATLAB. Автоматическая настройка через функцию MATLAB ставит MATLAB MCP Server, настраивает агента и регистрирует скиллы. Часть скиллов требует дополнительных тулбоксов.
Для кого. Для инженеров, которые проектируют модели в Simulink и хотят подключить к работе AI-агента.
Подходит, если
- Нужно, чтобы агент читал и правил модели Simulink
- Нужно строить или тестировать модель через агента
- Нужны знания по модельно-ориентированному проектированию в агенте
Не подходит, если
- Нет установленного MATLAB и Simulink с лицензией
- Работа только с MATLAB без Simulink, для нее есть отдельный MATLAB Agentic Toolkit
Пример запроса к агенту
Добавь в модель Simulink подсистему управления двигателем и проверь связи портовОграничения
Нужен установленный MATLAB и Simulink с действующей лицензией, часть скиллов требует тулбоксов вроде System Composer, Simscape или Stateflow. Установка идет через add-on MATLAB и предполагает работу внутри среды. Материал на английском.
Как отключить. Запустите функцию настройки в режиме удаления или снимите зарегистрированные скиллы и MCP-сервер в конфигурации агента.
Проверка безопасности
- Через MCP строит, правит и тестирует модели в MATLAB и Simulink
- Ставит MCP-сервер и правит конфигурацию агента
Коротко о README
README описывает официальный набор MathWorks, который дает агенту знания и MCP-инструменты для работы с Simulink: чтение, построение, редактирование, запросы, тестирование и проверка моделей. Агент сперва читает скилл, затем вызывает MCP-инструменты в MATLAB. Автоматическая настройка через add-on и функцию MATLAB ставит MATLAB MCP Server, настраивает агента и регистрирует скиллы. Часть скиллов требует дополнительных тулбоксов, для MATLAB предлагается отдельный toolkit.
SKILL.md
--- name: building-simulink-models description: Builds and edits Simulink, System Composer, Stateflow, and Simscape models. Use when modifying model structure, parameters, ports, connections, or Stateflow chart internals. metadata: author: MathWorks version: "1.5" --- # Building Models Use `model_edit` for all structural changes — Simulink, System Composer, Simscape, and Stateflow chart internals
Частые вопросы
Чем отличается от MATLAB Agentic Toolkit?
Этот набор про Simulink и модельно-ориентированное проектирование, для MATLAB есть отдельный toolkit, можно ставить оба.
Как агент работает с моделями?
Сперва читает нужный скилл для доменных знаний, затем вызывает MCP-инструменты, которые обращаются к MATLAB и Simulink.
Похожие
166 скиллов для научных задач: биоинформатика, хемоинформатика, клинические данные, геоданные и доступ к 100+ базам
Открытый MCP-сервер Google для баз данных: готовые инструменты для Postgres, MySQL, BigQuery, Spanner и других, плюс свои инструменты в tools.yaml
Официальные скиллы Hugging Face: работа с Hub через CLI hf, датасеты, обучение моделей, Spaces, оценка и деплой
Язык визуализации для агентов и MCP-сервер: из простой семантической спецификации собираются аккуратные графики