Agent skill · AI & Agents

setup-custom-libraries

Register, add, or update existing custom Simulink block libraries and configure block policy and knowledge index. Use when a user wants to register, set up, configure, or add existing .slx library files for agent-assisted model building. Do NOT use when the user wants to create or author a new library from scratch — that requires building-simulink-models.

matlabgithub.com/matlabGitHub ↗
claude-codecodexcopilotNOASSERTION
Install
npx skills add matlab/simulink-agentic-toolkit --skill setup-custom-libraries --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 3
SKILL.md size: 6 KB
Bundled scripts: none
Version: 1.2
Declared author: MathWorks
Path: skills-catalog/model-based-design-core/setup-custom-libraries/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 903
Language: HTML

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Setup Custom Libraries Register or update custom Simulink block libraries so the agent prefers them over built-in blocks during model building. ## When to Use - User asks to set up, register, add, or configure custom libraries - User wants to add new `.slx` files to an existing library configuration - User says "setup custom libraries", "add my library", "configure libraries", "add a new library file" - `building-simulink-models` routes here via the policy gate (`gatePass: false`) - **Never** invoke when `found: false` — that means no custom libraries are configured and the user hasn't asked for them ## When NOT to Use - User wants to **create** a custom library from scratch (author new blocks, build a new `.slx` library file) → use `building-simulink-models` skill with `model_edit` directly. This skill only *registers* existing libraries; it cannot create library content. - Only configuring block exclusions or parameter protection (libraries already declared) → `configuring-block-policy` - Only curating block descriptions/categories (libraries already declared) → `curating-library-kg` ## Workflow **Do this FIRST and ALONE — no other tool calls in the same message.** Call `librar

What's inside
Steps it walks through
  1. When to Use
  2. When NOT to Use
  3. Workflow
  4. Management menu (config already complete)
  5. Adding files to existing config
  6. Guardrails
Ships with 2 files
  • manifest.yaml
  • references/library-setup.md
More from simulink-agentic-toolkit
All skills →
About this skill
What does the setup-custom-libraries skill do?

Register, add, or update existing custom Simulink block libraries and configure block policy and knowledge index. Use when a user wants to register, set up, configure, or add existing .slx library files for agent-assisted model building. Do NOT use when the user wants to create or author a new library from scratch — that requires building-simulink-models.

How do I install it?

Run `npx skills add matlab/simulink-agentic-toolkit --skill setup-custom-libraries --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From matlab/simulink-agentic-toolkit, a repository with 903 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going