
Simulink Manage Variant Configuration
Manage Simulink Variant Manager and Variant Configurations workflows, examine, list...
Install
npx skills add matlab/simulink-agentic-toolkit --skill simulink-manage-variant-configuration -g -a claude-code -y- Repository
- matlab/simulink-agentic-toolkit1.3k
- Category
- Design
- Updated
- 6d ago
- License
- See repository
- Context cost
- Mediumabout 3,000 tokens
- Runs scripts
- No, instructions only
What it does
Manage Simulink Variant Manager and Variant Configurations workflows, examine, list, and explore variant configurations, variant control variables, and variant model structure; create, modify, and delete variant configurations; validate variant constraints; generate valid variant configurations; apply, activate, or update models with variant configurations; compare variant configurations and analyze which blocks are active or different; open or close the Variant Manager UI; set up non-intrusive variant configuration specific simulation and testing with variant configurations; show/hide variant control variable usage. Use when working with variant configurations, variant manager, VCS objects (VariantConfigurationData / VariantConfigurations), variant control variables, preferred configuration, activation of variant choices, or reducing a variant model to selected variant configurations.
When to Use
- Examining, listing, or exploring variant configurations, control variables, or variant structure of a Simulink model
- Creating, modifying, or deleting variant configurations
- Validating variant configurations against constraints
- Generating valid valid configurations automatically
- Applying, activating, or updating a model with a variant configuration
- Comparing or analysing different variant configurations, which blocks are active, which differ, which are always active
- Reducing a variant model to lock down specific designs i.e a model free from variants as much as possible (
reduceModel) - Setting up non-intrusive simulation with variant configurations
- Setting up non-intrusive testing with variant configurations
- Setting or querying the preferred configuration
- Showing or hiding variant control variable usage in a model
- Opening or closing the Variant Manager UI
When NOT to Use
- General simulation or testing workflows that do not involve variant configurations → use
simulating-simulink-models,simulink-run-parallel-simulations, ortesting-simulink-models - General Simulink model building or block-level editing, including creating or editing variant blocks (Variant Subsystem, Variant Source/Sink) → use
building-simulink-models - Code generation for variant models → use
simulink-configure-model-for-code-generation - Changing
ActiveConfigurationSetor ConfigSet parameters (Simulink configuration sets, not variant configurations) → usebuilding-simulink-models


