skill-improve
Generate prioritized improvement recommendations for Claude Code skills. Use when improving skills, getting skill suggestions, enhancing customizations, or wanting actionable feedback on how to make a skill better. Provides impact/effort prioritization.
SKILL.md
| Name | skill-improve |
| Description | Generate prioritized improvement recommendations for Claude Code skills. Use when improving skills, getting skill suggestions, enhancing customizations, or wanting actionable feedback on how to make a skill better. Provides impact/effort prioritization. |
name: skill-improve description: Generates prioritized improvement recommendations for Claude Code skills. Use when improving skills, getting skill suggestions, enhancing customizations, or wanting actionable feedback on how to make a skill better. Provides impact/effort prioritization.
Reference Files
Detailed improvement guidance:
- improvement-categories.md - Types of improvements and what to look for
- prioritization-guide.md - Impact/effort matrix for prioritizing recommendations
- examples.md - Before/after examples showing improvements in action
- report-template.md - Standardized output format for improvement reports
Purpose
This skill generates actionable, prioritized improvement recommendations for Claude Code skills. Unlike skill-quality (which scores quality), this skill focuses on what to fix and in what order.
Improvement Categories
| Category | Focus |
|---|---|
| Documentation | Completeness, clarity, organization |
| Trigger Phrases | Discoverability, natural language coverage |
| Reference Files | Structure, linking, content depth |
| Examples | Scenarios, before/after, edge cases |
| Clarity | Wording, consistency, formatting |
| Portability | Spec conformance, cross-agent compatibility |
See improvement-categories.md for detailed guidance on each category.
Priority Levels
Recommendations are prioritized by impact and effort:
| Priority | Impact | Effort | Action |
|---|---|---|---|
| P1 | High | Low | Do First - Quick wins with big impact |
| P2 | High | High | Plan Carefully - Worth the investment |
| P3 | Medium | Low | Quick Wins - Easy improvements |
| P4 | Medium | High | Consider - Weigh cost vs benefit |
| P5 | Low | Any | Nice to Have - Optional polish |
See prioritization-guide.md for the complete impact/effort matrix.
Evaluation Process
- Read the skill - Examine SKILL.md and all reference files
- Identify issues - Find gaps, weaknesses, and opportunities
- Categorize issues - Map each issue to a category
- Assess impact/effort - Determine priority level
- Generate recommendations - Provide specific, actionable advice
- Create report - Use standardized format
What Makes a Good Recommendation
Specific: Points to exact text, files, or patterns
# Good
"Add 'when to use' guidance to line 3 of the description"
# Poor
"Improve the description"
Actionable: Tells exactly what to do
# Good
"Add these trigger phrases to description: 'organize commits',
'clean up git history', 'prepare for PR'"
# Poor
"Consider adding more trigger phrases"
Justified: Explains why it matters
# Good
"Add error handling examples (P2) - users frequently encounter
authentication failures which aren't covered"
# Poor
"Add error handling examples"
Tools Used
This skill uses read-only tools for analysis:
- Read - Examine SKILL.md and reference files
- Glob - Find all files in the skill directory
- Grep - Search for patterns and keywords
- Bash - Execute read-only commands (ls, wc, etc.)
No files are modified during evaluation.
Usage Examples
Get improvement recommendations:
How can I improve the cc-lint skill?
Focus on specific category:
What trigger phrase improvements does cc-lint need?
Quick wins only:
What are the easiest improvements for vc-ship?
Comprehensive review:
Give me all improvement recommendations for my skill
Output
Reports include:
- Prioritized list of recommendations
- Category for each recommendation
- Impact/effort assessment
- Specific implementation guidance
- Optional before/after examples
See report-template.md for the complete output format.
Relationship to Other Skills
| Skill | Purpose |
|---|---|
cc-lint | Structural validation (pass/fail) |
cc-check | Functional testing (works/broken) |
skill-quality | Quality scoring (1-5 scale) |
skill-improve | Improvement recommendations |
Typical workflow:
- Run
cc-lintto fix structural issues - Run
skill-qualityto assess quality level - Run
skill-improveto get actionable improvements - Implement P1/P2 recommendations
- Re-run
skill-qualityto verify improvement
Improvement Workflow Tips
Start with P1s: These are high-impact, low-effort - do them first.
Batch similar work: Group documentation changes, trigger phrase updates, etc.
Validate changes: After implementing recommendations, run cc-lint to verify.
Iterate: Improvement is continuous; re-evaluate periodically.