fix(skills): normalize SKILL.md names to match directory slugs (#1054) - #1938
fix(skills): normalize SKILL.md names to match directory slugs (#1054)#1938Rauneet-coder wants to merge 4 commits into
Conversation
…t#1054) Fixes ruvnet#1054 The name field in SKILL.md frontmatter for bundled skills didn't match their directory names, causing skill invocation to fail in Claude Code. Changes: - Normalize 21 skill names from display names to directory slugs - Ensures skill autocomplete and invocation work correctly Affected skills: agentdb-*, hooks-automation, pair-programming, reasoningbank-*, skill-builder, swarm-orchestration, v3-*, verification-quality
Adds VERIFICATION.md showing: - Automated check that all 38 skill names match directory names - Before/after examples of the fix - Script for reviewers to verify locally This demonstrates the fix is complete and correct.
SummaryFixes #1054 - SKILL.md Problem21 of the 38 skills in SolutionNormalized all
Files Changed27 SKILL.md files in
Verification✅ All 38 skills verified to match directory names Impact
Checklist
|
|
Nightly triage — 2026-09-05 Summary: Normalizes the Generated by Claude Code |
Addresses review feedback on PR ruvnet#1938: the previous commit applied a broad find-and-replace that changed name: fields inside markdown body content (tutorials, example YAML, GitHub Actions workflows, agent definitions, code snippets), destroying tutorial variety and example diversity. This commit: - Restores all accidentally modified body/example content - Changes ONLY the name: field in the top-level YAML frontmatter block (between the opening --- and closing ---) of each affected SKILL.md - 21 skills fixed: frontmatter name now matches directory slug - 17 skills already had correct names (no change needed) - All 38 skills now verified to have matching names Files with body content restored (no longer modified): - github-code-review, github-workflow-automation, github-project-management - github-release-management, skill-builder, hive-mind-advanced - performance-analysis Fixes ruvnet#1054
…text Adds context about the fix commit that scoped name normalization to YAML frontmatter only, restoring all accidentally modified body content. Note: npm test (vitest) cannot run locally due to better-sqlite3 native module incompatibility with Node.js v26.5.0 (pre-existing infra issue). The SKILL.md verification script passes: 38/38 skills match.
5744066 to
32f9550
Compare
No description provided.