Setup Custom Libraries

Registra librerie di blocchi Simulink personalizzate così l'agente le preferisce ai blocchi predefiniti.

di matlab · matlab/simulink-agentic-toolkit

Promosso ★ 9.6/10

Setup Custom Libraries — Registra librerie di blocchi Simulink personalizzate così l'agente le preferisce ai blocchi predefiniti.

Cosa fa

Guida un agente attraverso un flusso a tre gate per dichiarare librerie di blocchi Simulink personalizzate, impostare la policy di utilizzo dei blocchi e costruire un indice di conoscenza della libreria, così gli agenti che costruiscono modelli riusano i blocchi propri del team invece dei primitivi. Si attiva quando un utente vuole registrare, configurare o aggiungere file a librerie personalizzate per la costruzione di modelli Simulink assistita da agente.

Rapporto di test

Impone le API ufficiali di MathWorks per il setup delle librerie Simulink: ha seguito il flusso a tre gate e rifiutato correttamente di scrivere a mano JSON .satk o chiamare find_system/load_system, rimandando invece a library.LibraryConfig.save() e library.kg.Populate.run() come richiesto dai guardrail.

Testato il: 2026-07-13 · Claude Code 2.x (agent harness)

Installazione

git clone https://github.com/matlab/simulink-agentic-toolkit
cd simulink-agentic-toolkit
mkdir -p ~/.claude/skills
cp -r skills-catalog/model-based-design-core/setup-custom-libraries ~/.claude/skills/setup-custom-libraries

Comandi e prompt di esempio

  • /setup-custom-librariesRegistra librerie di blocchi Simulink personalizzate così l'agente le preferisce ai blocchi predefiniti.

Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):

  • Register our custom Simulink block library so you use it by default
  • Set up a policy so you prefer our own Simulink blocks over built-ins
  • Index our team's custom Simulink library for model-building reuse