Setup Custom Libraries

Registriert benutzerdefinierte Simulink-Block-Bibliotheken, damit der Agent sie gegenüber eingebauten Blöcken bevorzugt.

von matlab · matlab/simulink-agentic-toolkit

Getestet · Funktioniert ★ 9.6/10

Setup Custom Libraries — Registriert benutzerdefinierte Simulink-Block-Bibliotheken, damit der Agent sie gegenüber eingebauten Blöcken bevorzugt.

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 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