dashed-skill-reviewer
npx skills add https://smithery.ai
Agent 安装分布
Skill 文档
Skill Reviewer
Ensure skills maintain high quality standards through systematic review.
When to Use
Use this skill when:
- Creating a new skill (before finalization)
- Updating an existing skill (after making changes)
- Auditing skill quality across your marketplace
- Reviewing team members’ skill contributions
Quick Review Process
1. Load the Skill
Read the skill’s SKILL.md and check the directory structure:
ls -la path/to/skill/
cat path/to/skill/SKILL.md
2. Apply the 10-Point Checklist
Review against these core quality criteria:
- Progressive Disclosure – Metadata/instructions/resources properly separated
- Mental Model Shift – Describes skill as canonical approach, not “new feature”
- Degree of Freedom – Matches instructions to declared autonomy level
- SKILL.md Conciseness – Lean, actionable, purpose-driven
- Safety & Failure Handling – Guardrails and recovery steps present
- Resource Hygiene – References current, minimal, discoverable
- Consistency – Terminology and flow clear and unambiguous
- Testing Guidance – Verification steps or examples included
- Ownership (Optional) – Known limitations documented; version/maintainer optional
- Tight Scope – Focused purpose, no feature creep
3. Document Findings
Create a review report with:
- â Criteria that pass
- â ï¸ Areas needing improvement
- ð´ Critical issues requiring fixes
- ð¡ Suggestions for enhancement
Detailed Guidance
For in-depth review criteria and examples:
- Quality Checklist – Comprehensive criteria with examples
- Progressive Disclosure – Proper structure and information layering
- Mental Model Shift – Language and positioning guidance
- Common Pitfalls – What to avoid and how to fix
- Review Examples – Sample reviews demonstrating the process
Review Workflow
For New Skills
-
Structure Check
- Verify SKILL.md exists with proper frontmatter
- Check references/ directory organization
- Confirm scripts/ are executable if present
-
Content Review
- Frontmatter: name (lowercase, hyphens), description (clear, comprehensive)
- Body: Concise instructions with examples
- Progressive disclosure: Core in SKILL.md, details in references/
-
Quality Assessment
- Apply 10-point checklist
- Verify mental model language
- Check for appropriate scope and freedom level
For Updated Skills
-
Change Assessment
- Identify what changed (use git diff if available)
- Verify changes align with skill’s purpose
- Check for scope creep or complexity additions
-
Documentation Update
- Ensure SKILL.md reflects new capabilities
- Update references/ if needed
- Maintain progressive disclosure pattern
-
Regression Check
- Verify existing examples still work
- Check that changes didn’t break mental model
- Confirm scope remains focused
Review Report Template
# Skill Review: [skill-name]
**Date**: YYYY-MM-DD
**Reviewer**: [name]
**Type**: [New|Update|Audit]
## Summary
Brief overview of the skill and review findings.
## Checklist Results
â
Progressive Disclosure
â
Mental Model Shift
â ï¸ Degree of Freedom - Instructions too prescriptive for declared high freedom
â
SKILL.md Conciseness
ð´ Safety & Failure Handling - Missing error recovery steps
â
Resource Hygiene
â
Consistency
â ï¸ Testing Guidance - Examples present but no verification steps
â
Ownership
â
Tight Scope
## Critical Issues
1. **Missing Failure Handling**: Add error recovery steps for [specific scenario]
## Improvements Needed
1. **Degree of Freedom Mismatch**: Reduce prescriptiveness in steps 3-5 to match high freedom declaration
2. **Testing**: Add quick verification example showing expected output
## Suggestions
- Consider moving detailed API reference to references/api-docs.md
- Example in section 4 could be more concise
## Conclusion
[Overall assessment and recommendation: Approve|Needs Revision|Reject]
Best Practices
Keep SKILL.md Lean
Move detailed content to references/:
- API documentation â
references/api-docs.md - Complex workflows â
references/workflows.md - Extensive examples â
references/examples.md - Configuration details â
references/configuration.md
Verify Progressive Disclosure
Check that information loads in stages:
- Metadata (always): name + description only
- Instructions (when triggered): SKILL.md body
- Resources (as needed): references/ files
Assess Mental Model
Language should reflect “this is the way”:
- â “New recommended approach”
- â “Optional feature”
- â “Use [tool] for [task]”
- â “Standard workflow”
Match Freedom to Instructions
- High freedom: Provide principles, let Claude decide specifics
- Medium freedom: Offer preferred patterns with parameters
- Low freedom: Specify exact steps for fragile operations
Examples
For complete review examples with before/after comparisons:
- Review Examples – Sample reviews of simple and complex skills
For detailed examples of each quality criterion:
- Quality Checklist – Examples for each of the 10 criteria
Quick Verification
After completing a review, verify the process worked correctly:
Checklist:
- All reference links in SKILL.md resolve correctly
- Review report follows the template format
- Critical issues (ð´) are clearly identified
- At least one improvement or suggestion provided
- Checklist results show â â ï¸ð´ indicators
Smoke test: Review a simple skill (e.g., a single-file skill with <500 words) and verify you can:
- Load the skill and identify its structure
- Apply all 10 checklist criteria
- Generate a complete review report
- Identify at least one area for improvement
Expected outcome: A review report that provides actionable feedback and follows the template structure.
Version
Version: 1.1.0 Last Updated: 2025-11-23 Maintainer: Alberto Leal (mail4alberto@gmail.com) Changelog: See changelogs/skill-reviewer.md