Setup Custom Libraries
Registriert benutzerdefinierte Simulink-Block-Bibliotheken, damit der Agent sie gegenüber eingebauten Blöcken bevorzugt.
Getestet · Funktioniert
Was es kann
Führt einen Agenten durch einen dreistufigen Gate-Flow, um benutzerdefinierte Simulink-Block-Bibliotheken zu deklarieren, eine Block-Nutzungsrichtlinie festzulegen und einen Bibliotheks-Wissensindex aufzubauen, damit modellbauende Agenten die eigenen Blöcke eines Teams statt Primitiven wiederverwenden. Reagiert, wenn ein User benutzerdefinierte Bibliotheken für agentengestützten Simulink-Modellbau registrieren, einrichten, konfigurieren oder mit Dateien versehen will.
Testbericht
Erzwingt MathWorks' eigene APIs für das Simulink-Bibliotheks-Setup: durchlief den dreistufigen Gate-Flow und verweigerte korrekt das manuelle Schreiben von .satk-JSON oder den Aufruf von find_system/load_system, und griff stattdessen wie von den Guardrails gefordert auf library.LibraryConfig.save() und library.kg.Populate.run() zurück.
Getestet am: 2026-07-13 · Claude Code 2.x (agent harness)
Installation
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
Befehle & Beispiel-Prompts
/setup-custom-librariesRegistriert benutzerdefinierte Simulink-Block-Bibliotheken, damit der Agent sie gegenüber eingebauten Blöcken bevorzugt.
Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):
Register our custom Simulink block library so you use it by defaultSet up a policy so you prefer our own Simulink blocks over built-insIndex our team's custom Simulink library for model-building reuse