Skip to content

feat: add skill-review plugin#2

Merged
minsoo-web merged 1 commit intomainfrom
skill-review
Mar 1, 2026
Merged

feat: add skill-review plugin#2
minsoo-web merged 1 commit intomainfrom
skill-review

Conversation

@minsoo-web
Copy link
Member

Summary

  • Adds a new skill-review plugin that provides a slash-command (/skill-review) for reviewing any SKILL.md against Claude Agent Skills best practices
  • Runs 37 checks across 8 categories (frontmatter, description quality, naming, content, progressive disclosure, structure, scripts, plugin manifest)
  • Outputs a structured Markdown report with per-check pass/fail status, severity levels (❌ error / ⚠️ warning / ✅ pass), and prioritized recommendations
  • Solves the quality gate gap: before this, there was no structured way to verify a skill's quality before merging into the marketplace

Test plan

  • Run /skill-review plugins/vitest/skills/vitest/SKILL.md — should produce a NEEDS WORK report with 0 errors and ~5 warnings (extra frontmatter fields, description phrasing, etc.)
  • Run /skill-review from within plugins/skill-review/ — should auto-discover and review the skill-review skill itself
  • Run /skill-review plugins/skill-review — explicit plugin directory path
  • Verify report format matches the template in SKILL.md
  • Install the plugin locally and confirm skill-review appears in the skill list

🤖 Generated with Claude Code

Adds a new `skill-review` plugin that provides a slash-command for
reviewing any SKILL.md against Claude Agent Skills best practices.

The skill produces a structured Markdown report with per-check pass/fail
status (37 checks across 8 categories), severity levels (error/warning/pass),
and prioritized recommendations — enabling quality gates before merging
skills into the marketplace.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@minsoo-web minsoo-web merged commit bf36b8d into main Mar 1, 2026
1 of 2 checks passed
@minsoo-web minsoo-web deleted the skill-review branch March 4, 2026 01:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant