What problem does it solve?
Establishing new Skill Units in the GAAI ecosystem requires strict structure, frontmatter, and index updates to ensure discoverability and consistency. This guide explains how to author a self-contained Skill Unit that is compliant with the SKILL.md spec and ready for indexing.
Core Features & Use Cases
- Enforces a YAML frontmatter with at least name and description at the Skill entry point.
- Defines the required SKILL.md body sections (Purpose, Process, Quality Checks, Outputs, Non-Goals) and supports optional resource directories (scripts/, references/, assets/).
- Guides the mandatory steps to build and update core/project skill indices and agent skill lists so the new skill is discoverable by discovery and delivery sessions.
- Serves as a template for governance, ensuring consistency across all Skill Units added to the catalog.
Quick Start
Create the new Skill Unit directory under .gaai/core/skills/{category}/{skill-name} and add a SKILL.md with the proper frontmatter and body, then run the index build tool to register it.