setup-custom-libraries

Configure custom Simulink block libraries and define block policies for AI agents.

917|94|Updated Apr 15, 2026
One-click install
npx skills add https://github.com/matlab/simulink-agentic-toolkit --skill setup-custom-libraries
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: setup-custom-libraries
Source: https://github.com/matlab/simulink-agentic-toolkit/tree/main/skills-catalog/model-based-design-core/setup-custom-libraries
Command: npx skills add https://github.com/matlab/simulink-agentic-toolkit --skill setup-custom-libraries

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires model_edit, configuring-block-policy, curating-library-kg, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill simplifies the setup and management of custom Simulink block libraries, streamlining the process for AI-assisted model building.

Core Features & Use Cases

  • Library Declaration: Configure custom libraries and define reusable blocks for the AI agent to utilize during model construction.
  • Policy and Knowledge Index: Establish block policies and index knowledge for effective library use.
  • Use Case: If your agent is working on Simulink models and you want it to prioritize your custom libraries over built-in blocks, this skill helps configure that preference.

Quick Start

Set up your custom block libraries with the setup-custom-libraries skill and instruct the agent: "Setup custom libraries for my model."

Frequently Asked Questions about setup-custom-libraries

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

FAQPage Schema
How do I set up custom block libraries for AI-assisted Simulink model building?

To set up custom block libraries for AI-assisted Simulink model building, use this Skill to declare reusable blocks, define block policies, and build knowledge indices. This ensures the agent prioritizes your custom libraries over built-in blocks during construction.

What is the best way to make an AI agent prioritize custom Simulink blocks over built-in blocks?

The best way to prioritize custom Simulink blocks is to configure block policies and index knowledge for your libraries. This establishes a preference hierarchy that directs the AI agent to select user-defined blocks before default built-in options.

Do I need to define block policies and knowledge indices before using custom libraries in Simulink?

Yes, defining block policies and building knowledge indices are required to enable effective AI agent library use. These configurations provide the structural rules and indexed context the agent needs to correctly apply your custom blocks during model creation.

Can I configure reusable blocks for an AI agent to use in Simulink environments?

Yes, you can configure reusable blocks for an AI agent in Simulink environments through library declaration. This process registers your custom blocks so the agent can autonomously utilize them when constructing or editing models.

What are the limitations of using custom Simulink libraries without a knowledge index?

Without a curated knowledge index, the AI agent lacks the contextual understanding needed to effectively apply custom Simulink libraries. This limitation prevents the agent from accurately selecting and integrating your user-defined blocks during automated model building.