build-skills-index

Scan SKILL.md files and generate a consolidated skills-index.yaml file.

1|Updated Mar 12, 2026
One-click install
npx skills add https://github.com/bketelsen/truenas-mcp --skill build-skills-index
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: build-skills-index
Source: https://github.com/bketelsen/truenas-mcp/tree/main/.gaai/core/skills/cross/build-skills-index
Command: npx skills add https://github.com/bketelsen/truenas-mcp --skill build-skills-index

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automatically generates and maintains a comprehensive index of all available skills, ensuring agents can quickly find and utilize the right tools.

Core Features & Use Cases

  • Automated Indexing: Scans SKILL.md files to build a skills-index.yaml.
  • Metadata Aggregation: Extracts and consolidates key information like name, description, ID, and tags.
  • Use Case: After adding a new skill or updating an existing one, this skill ensures the central skill catalog is immediately up-to-date, preventing discovery issues.

Quick Start

Run the build-skills-index skill to refresh the skills index.

Frequently Asked Questions about build-skills-index

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

FAQPage Schema
How do I automatically generate a skills index from YAML frontmatter?▼

To automatically generate a skills index from YAML frontmatter, this tool scans all SKILL.md files within the .gaai/core/skills/ directory to extract metadata and consolidate it into a single skills-index.yaml file.

What is automated skill cataloging for agentic discovery?▼

Automated skill cataloging for agentic discovery is the process of extracting metadata like name, description, ID, and tags from SKILL.md files to maintain a searchable catalog, ensuring agents can quickly find and utilize the right tools.

How do I keep a skills catalog up-to-date after adding a new skill?▼

To keep a skills catalog up-to-date after adding a new skill, you run the build-skills-index process to refresh the central skill catalog by rescanning SKILL.md files, preventing discovery issues immediately.

Does this skills indexing tool require any external dependencies?▼

This skills indexing tool does not require any external dependencies, operating with an empty dependencies list to directly scan SKILL.md files and generate the skills-index.yaml file.

Can I extract specific metadata fields like tags and IDs from SKILL.md files?▼

You can extract specific metadata fields like name, description, ID, and tags from SKILL.md files by scanning their YAML frontmatter, which then gets aggregated into a consolidated skills-index.yaml file.