build-skills-indices

Scan SKILL.md files and regenerate a unified YAML skills index.

157|28|Updated Feb 7, 2026
One-click install
npx skills add https://github.com/Fr-e-d/GAAI-framework --skill build-skills-indices-fr-e-d
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: build-skills-indices
Source: https://github.com/Fr-e-d/GAAI-framework/tree/main/.gaai/core/skills/cross/build-skills-indices
Command: npx skills add https://github.com/Fr-e-d/GAAI-framework --skill build-skills-indices-fr-e-d

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill solves the problem of fragmented skill discovery by consolidating all available skills (both core and project-specific) into a single, unified index, ensuring comprehensive and efficient access to all functionalities.

Core Features & Use Cases

  • Unified Indexing: Scans and merges SKILL.md files from both .gaai/core/skills/ and .gaai/project/skills/.
  • Fast Discovery: Creates a single YAML index for quick lookups across all skills.
  • Use Case: After adding a new custom skill to your project, run this to immediately make it discoverable alongside all built-in core skills.

Quick Start

Run the build-skills-indices skill to regenerate the unified skills index.

Frequently Asked Questions about build-skills-indices

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

FAQPage Schema
How do I consolidate YAML frontmatter from multiple SKILL.md files into a single index?

To consolidate YAML frontmatter into a single index, scan SKILL.md files in .gaai/core/skills/ and .gaai/project/skills/ to extract metadata and regenerate a unified skills index for fast discovery across all repositories.

What is a unified skills index used for in project governance?

A unified skills index is used for fast discovery and governance, consolidating fragmented core and project-specific skill metadata into a single YAML file for comprehensive access across all skill repositories.

Do I need to manually update the index after adding a new custom skill to my project?

You do not need to manually update the index after adding a custom skill. Simply run the index regeneration process to automatically scan .gaai/project/skills/ and make new skills immediately discoverable alongside core skills.

What's the best way to merge core and project-specific skills for automated discovery?

The best way to merge core and project-specific skills for automated discovery is to scan both .gaai/core/skills/ and .gaai/project/skills/ directories, extracting YAML frontmatter to build one consolidated index file.

Why are my newly added project skills not showing up in the unified index?

Newly added project skills may not show up in the unified index if the index has not been regenerated. You must rerun the scanning process to extract YAML frontmatter from new SKILL.md files and rebuild the index.