Comprehensive review of Claude Code skills and agents against v0.5 guidelines. Validates metadata, implementation, and architecture. Use when reviewing existing packages or during skill development.
Provides comprehensive validation of Claude Code skills and agents against:
This skill orchestrates three specialized review agents, each focusing on a distinct concern:
| Agent | Focus | Source Document |
|---|---|---|
skill-metadata-storage-review |
Frontmatter & persistence | PLUGIN-STORAGE-CONVENTIONS.md |
skill-implementation-review |
Code mechanics & security | agent-tool-use-best-practices.md |
skill-architecture-review |
Design patterns & structure | claude-code-skills-agents-guidelines-0.4.md |
All three agents are invoked via Agent Runner for parallel execution:
Validates:
Returns: {success, data: {checks_performed, checks_passed, warnings, errors}, error}
Validates:
Returns: {success, data: {checks_performed, checks_passed, warnings, errors}, error}
Validates:
Returns: {success, data: {checks_performed, checks_passed, warnings, errors}, error}
When user requests a review:
Determine target
Invoke agents in parallel Use Agent Runner to invoke all three reviewers concurrently with parameters:
For skill-metadata-storage-review:
{
"target_type": "<agent|skill|package>",
"target_path": "/absolute/path/to/target",
"package_name": "<package-name-if-applicable>",
"check_registry": true,
"registry_path": ".claude/agents/registry.yaml"
}
For skill-implementation-review:
{
"target_path": "/absolute/path/to/target",
"check_hooks": true,
"check_dependencies": true,
"check_security": true,
"manifest_path": "manifest.yaml"
}
For skill-architecture-review:
{
"target_type": "<agent|skill|package>",
"target_path": "/absolute/path/to/target",
"check_two_tier": true,
"check_contracts": true,
"check_naming": true,
"registry_path": ".claude/agents/registry.yaml"
}
Aggregate results
Format report Present findings to user in this structure:
## Review Summary: [package-name]
✅ Metadata & Storage: X checks passed, Y warnings, Z errors
⚠️ Implementation: X checks passed, Y warnings, Z errors
✅ Architecture: X checks passed, Y warnings, Z errors
### Critical Issues (must fix)
[List all errors with file:line and suggested actions]
### Warnings (should fix)
[List all warnings with suggestions]
### Info (optional improvements)
[List all info-level findings]
Review entire package:
/skill-reviewing sc-managing-worktrees
Review specific agent:
/skill-reviewing .claude/agents/sc-worktree-create.md
Review skill:
/skill-reviewing .claude/skills/managing-worktrees/
Review during development:
Review the skill I just created in .claude/skills/my-new-skill/
.claude/agents/<name>.md.claude/skills/<name>/SKILL.mdpackages/<name>/