godot-skill-discovery
Installation
SKILL.md
Skill Discovery
Skill indexing, metadata parsing, and search define efficient skill library navigation.
Available Scripts
skill_index_generator.gd
Expert skill indexer that parses SKILL.md files and generates searchable metadata.
NEVER Do in Skill Discovery
- NEVER rely on filename for skill identification —
filesystem-advanced.mdvsSKILL.md? Use frontmatternamefield as source of truth, not filename. - NEVER skip keyword extraction — Skill without keywords? Impossible to discover via search. MUST extract from description OR maintain keyword list.
- NEVER cache without invalidation — Skill index cached, SKILL.md updated? Stale results. Invalidate cache on file modification OR version changes.
- NEVER use full-text search without ranking — Searching 100 skills for "input"? Returns everything. Use TF-IDF OR keyword weighting for relevance.
- NEVER forget to handle missing frontmatter — Malformed SKILL.md without
---delimiter? Parser crash. Validate YAML frontmatter before parsing.