author-modeladvisor-checks

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

917|94|Updated Apr 15, 2026
One-click install
npx skills add https://github.com/matlab/simulink-agentic-toolkit --skill author-modeladvisor-checks
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: author-modeladvisor-checks
Source: https://github.com/matlab/simulink-agentic-toolkit/tree/main/skills-catalog/verification-validation-and-test/author-modeladvisor-checks
Command: npx skills add https://github.com/matlab/simulink-agentic-toolkit --skill author-modeladvisor-checks

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill empowers users to author custom Model Advisor checks for Simulink and System Composer models, ensuring adherence to best practices and standards.

Core Features & Use Cases

  • Custom Check Authoring: Allows the creation of custom Model Advisor checks for Simulink and System Composer models.
  • Check Patterns: Offers patterns for standard, edit-time, and config parameter checks.
  • API Patterns: Provides access to Simulink and System Composer API patterns for detailed checks.
  • Use Case: Imagine you need to enforce a specific modeling convention or check for compliance in a Simulink model. Use this Skill to create a custom check that will automatically validate the model against your specifications.

Quick Start

Use the 'author-modeladvisor-checks' skill to create a custom Model Advisor check for your Simulink model by following the instructions provided in the SKILL.md file.

Frequently Asked Questions about author-modeladvisor-checks

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create custom Model Advisor checks for Simulink models?

This Skill authors custom Model Advisor checks for Simulink models using MATLAB and Model Advisor APIs to register and validate checks that enforce modeling conventions and compliance standards.

What types of model validation checks can I author for System Composer?

You can author standard, edit-time, and config parameter validation checks for System Composer models. These check patterns leverage Simulink and System Composer APIs to perform detailed model validations against your specifications.

Can I enforce specific modeling conventions automatically in Simulink?

Yes, you can enforce specific modeling conventions automatically by authoring custom Model Advisor checks that validate Simulink models against your defined specifications and best practices during edit-time or batch processing.

Do I need MATLAB APIs to register custom checks for edit-time validation?

Yes, you need MATLAB and Model Advisor APIs to create, register, and validate custom checks. These APIs provide the necessary patterns for implementing edit-time, batch, and config parameter checks across your models.

What is the best way to validate config parameters in Simulink models?

The best way to validate config parameters in Simulink models is authoring custom Model Advisor checks using provided config parameter check patterns, which apply API-driven validation to ensure compliance with your project standards.

Are there limitations when creating custom checks for System Composer models?

Custom checks for System Composer models require familiarity with Simulink and System Composer API patterns. The checks are limited to the available API patterns for standard, edit-time, and config parameter validations supported by the Model Advisor framework.