Skills

Simulink Curating Library Kg

Use this skill when the user wants to curate the SATK library knowledge index for a...

Install

npx skills add matlab/simulink-agentic-toolkit --skill simulink-curating-library-kg -g -a claude-code -y
Category
AI and agents
Updated
6d ago
License
See repository
Context cost
Mediumabout 1,894 tokens
Runs scripts
No, instructions only

What it does

Use this skill when the user wants to curate the SATK library knowledge index for a Simulink project, mark commonly used blocks, correct auto-assigned block categories, or improve block descriptions so the model-building agent picks better blocks from custom libraries. Triggered by phrases like "mark blocks common", "improve block descriptions", "correct block category", "make the agent prefer certain blocks", and from Gate 3 of building-simulink-models.

Curating the Library Knowledge Index

Curate .satk/library-kg/ for better agent block selection. Infer categories and descriptions from block metadata in .satk/library-cache/*.json, save curation to .satk/library-curation.json, then regenerate the KG.

When to Use

  • User wants to mark blocks as commonly used or important
  • User wants to correct auto-assigned categories
  • User wants to improve block descriptions for better selection
  • User asks "how do I make the agent prefer certain blocks?"
  • Called from building-simulink-models Gate 3.

When NOT to Use

  • Blocking, deprecating, or protecting blocks → configuring-block-policy
  • Actively building a model → building-simulink-models
  • Declaring which libraries exist → Library Setup gate in building-simulink-models

Prerequisites

  • satk-libraries.json or .satk/reuse-libraries.json must exist with libraries declared

Curation Rules

Read the whole SKILL.md on GitHub

More in AI and agents