Validate skill(s) in this repository using the authoring rules and quality checklist defined in CLAUDE.md.
- If $ARGUMENTS is a skill name, validate only
.claude/skills/$ARGUMENTS/SKILL.md. - If $ARGUMENTS is empty or
all, validate every skill found under.claude/skills/.
For each skill, apply the four validation criteria from CLAUDE.md:
- Spec validity - frontmatter fields per the agentskills.io + Claude Code spec.
- Correctness - rules match code examples, numeric limits are consistent, all variables are declared.
- Effectiveness - language-agnostic rules, checklist maps to rules, references present, no security gaps for the threat domain.
- Naming convention - Name of the skill follow the convention defined in the
CLAUDE.md.
Output format
For each skill:
<skill-name> — [PASS | ISSUES FOUND]
| Check | Status | Detail | |---|---|---| | Spec validity | ✅ / ❌ | … | | Correctness | ✅ / ⚠️ / ❌ | … | | Effectiveness | ✅ / ⚠️ / ❌ | … | | Naming convention | ✅ / ⚠️ / ❌ | … |
List each individual issue below the table. End with a summary: X/Y skills passed all checks.
Next.js App Router Expert
Development
A skill that turns Claude into a Next.js App Router expert.
README Generator
Development
Creates professional and comprehensive README.md files for your projects.
API Documentation Writer
Development
Generates comprehensive API documentation in OpenAPI/Swagger format.