Skills

Finding Simulink Examples

Find, show, open, or identify shipped MathWorks example models that demonstrate a...

Install

npx skills add matlab/simulink-agentic-toolkit --skill finding-simulink-examples -g -a claude-code -y
Category
Engineering
Updated
6d ago
License
See repository
Context cost
Lightabout 1,030 tokens
Runs scripts
No, instructions only

What it does

Find, show, open, or identify shipped MathWorks example models that demonstrate a concept, block, or application domain, and return the command to open them.

Finding Simulink Examples

Use this skill to find examples and models in the MathWorks Examples database.

Use the invokeModelFinder helper script to search the database of shipped MathWorks example models, then report matching examples.

invokeModelFinder searches a database of every example MathWorks ships across all products. It is a database search, not a scan of the local disk: a hit means the example exists in the MathWorks database and comes with the command to open it, regardless of what is currently open or saved locally. Opening a match requires the owning product to be installed; the returned open_command (e.g. openExample(...)) handles that.

invokeModelFinder is a helper script that ships with this skill in its scripts/ folder. It exists because the customer-facing modelfinder function is interactive, it opens a Selection: menu in the terminal and blocks, so it cannot be driven programmatically. invokeModelFinder is a thin, non-interactive wrapper that returns results directly. Call it with evaluate_matlab_code, setting project_path to the skill's scripts/ folder so MATLAB can resolve the function (never use addpath):

invokeModelFinder('<query>', '<filters_json>', '<max_results>', '<view>')
Read the whole SKILL.md on GitHub

More in Engineering