Loading...
Loading...
Validate SKILL.md frontmatter and .feature-radar/ files against format rules. Runs validate.sh, reports errors/warnings, and auto-fixes issues. MUST use this skill after editing any SKILL.md or .feature-radar/ file — catches format bugs like the 1024-char description limit before they break skill registration. Use when: - User says "validate", "check format", "lint skills", "run validation" - You just edited a SKILL.md (description, name, or body) — run proactively - You created or modified files in .feature-radar/ — run proactively - Before committing changes that touch skills/ or .feature-radar/ - User asks "are my skills valid?", "verify skills", "check skill format" IMPORTANT: Use this proactively after ANY edit to skills/ or .feature-radar/ files, even if the user doesn't ask for it. Format validation prevents silent breakage.
npx skill4agent add runkids/feature-radar feature-radar-validateskills/feature-radar-validate/scripts/validate.sh.feature-radar/description.feature-radar/bash skills/feature-radar-validate/scripts/validate.sh── Feature Radar: Validate ──
Errors: {n}
Warnings: {n}
{List each error/warning with file path and issue}| Issue | Fix Strategy |
|---|---|
| Trim to fit — cut the least essential trigger phrases or examples first, keep the core "what it does" and "Use when" intact. Show before/after char count. |
| Add a "Use when:" section based on the skill's purpose |
| Rename to kebab-case |
| Derive from directory name |
| Body > 500 lines | Flag for user — this requires judgment about what to extract into reference files |
Filename not | Rename file to correct format |
Missing | Add field with a placeholder value, ask user to confirm |
| Update the Tracking Summary table counts |
bash skills/feature-radar-validate/scripts/validate.sh── Feature Radar: Validate Complete ──
Files fixed: ~ {path} ({what changed})
Errors fixed: {n}
Warnings fixed: {n}
Remaining: {n} (need user input)skills/*/SKILL.md.feature-radar/**/*.mdbash skills/feature-radar-validate/scripts/validate.sh