Skillquality 0.46

feature-radar-validate

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

Price
free
Protocol
skill
Verified
no

What it does

Validate Feature Radar

Run skills/feature-radar-validate/scripts/validate.sh from the project root to check SKILL.md frontmatter and .feature-radar/ SPEC compliance, then fix any issues found.

Why This Matters

The description field in SKILL.md has a hard 1024-character limit enforced by the skill registry. Exceeding it silently breaks skill registration. Similarly, .feature-radar/ files must follow SPEC.md naming and metadata conventions or downstream tools can't parse them. This skill catches these issues before they cause problems.

Workflow

Step 1: Run Validation

bash skills/feature-radar-validate/scripts/validate.sh

Read the full output. Note the exit code:

  • Exit 0: all checks passed (may still have warnings)
  • Exit 1: errors found — must be fixed

Step 2: Report Results

Present the results clearly:

── Feature Radar: Validate ──

Errors:   {n}
Warnings: {n}

{List each error/warning with file path and issue}

If everything passes, say so and stop. No further action needed.

Step 3: Auto-Fix (if errors or warnings found)

For each issue, apply the appropriate fix:

IssueFix Strategy
description > 1024 charsTrim 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.
description missing "Use when"Add a "Use when:" section based on the skill's purpose
name not kebab-caseRename to kebab-case
name missingDerive from directory name
Body > 500 linesFlag for user — this requires judgment about what to extract into reference files
Filename not {nn}-{slug}.mdRename file to correct format
Missing **Status**: / **Impact**: / **Effort**:Add field with a placeholder value, ask user to confirm
base.md count mismatchUpdate the Tracking Summary table counts

After fixing, re-run bash skills/feature-radar-validate/scripts/validate.sh to confirm all errors are resolved.

Step 4: Completion Summary

── Feature Radar: Validate Complete ──

Files fixed:   ~ {path} ({what changed})
Errors fixed:  {n}
Warnings fixed: {n}
Remaining:     {n} (need user input)

Proactive Triggering

When you notice yourself editing skills/*/SKILL.md or .feature-radar/**/*.md, run validation afterward without being asked. A quick bash skills/feature-radar-validate/scripts/validate.sh check takes seconds and prevents silent breakage.

Capabilities

skillsource-runkidsskill-feature-radar-validatetopic-agent-skill-repositorytopic-agent-skillstopic-agentic-skillstopic-ai-skillstopic-claude-code-skillstopic-coding-agentstopic-feature-trackingtopic-product-managementtopic-product-management-toolstopic-skillstopic-skillshare

Install

Quality

0.46/ 1.00

deterministic score 0.46 from registry signals: · indexed on github topic:agent-skills · 12 github stars · SKILL.md body (2,518 chars)

Provenance

Indexed fromgithub
Enriched2026-04-19 00:41:36Z · deterministic:skill-github:v1 · v1
First seen2026-04-19
Last seen2026-04-19

Agent access