From claude-scholar
Reads improvement plans generated by skill-quality-reviewer and automatically applies changes to Claude Skills. Useful for executing structured improvements from quality reviews.
How this skill is triggered — by the user, by Claude, or both
Slash command
/claude-scholar:skill-improverThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Execute improvement plans generated by `skill-quality-reviewer` to automatically update and fix issues in Claude Skills.
Execute improvement plans generated by skill-quality-reviewer to automatically update and fix issues in Claude Skills.
Read improvement-plan-{name}.md
↓
Parse improvement items (High/Medium/Low priority)
↓
Group changes by file
↓
Detect and resolve conflicts
↓
Backup original files
↓
Execute updates (Edit or Write tools)
↓
Verify results
↓
Generate update-report
Trigger phrases:
Use this skill when:
skill-quality-reviewerRead the improvement-plan-{skill-name}.md file generated by skill-quality-reviewer.
# Plan is typically in current directory
ls improvement-plan-*.md
# Or specify full path
read /path/to/improvement-plan-my-skill.md
Validate the plan:
See references/plan-format.md for detailed plan structure.
Extract all improvement suggestions and organize by target file.
Extract from each item:
SKILL.md:line:line or references/file.md)Build update queue:
by_file = {
"SKILL.md": [change1, change2, ...],
"references/guide.md": [change3, ...],
"examples/demo.md": [change4, ...],
}
Check for conflicts when multiple changes affect the same content.
Resolution strategy:
See references/merge-strategies.md for detailed merge logic.
Order changes by priority within each file.
Priority order:
Backup location: ~/.claude/skills/backup/{skill-name}-{timestamp}/
# Use backup script
~/.claude/skills/skill-improver/scripts/backup-skill.sh <skill-path>
Apply changes:
Verification checks:
# Use verify script
~/.claude/skills/skill-improver/scripts/verify-update.sh <skill-path>
Generate update-report-{skill-name}-{timestamp}.md documenting:
See examples/update-report-example.md for report template.
Execute first. These typically address:
Execute after High. These typically address:
Execute last. These typically address:
This skill works seamlessly with skill-quality-reviewer:
Current Skill (67/100 D+)
↓ [skill-quality-reviewer]
Improvement Plan
↓ [skill-improver]
Improved Skill (87/100 B+)
↓ [skill-quality-reviewer]
Quality Report (validation)
Iterate until desired quality level reached.
references/plan-format.md - Improvement plan file structure and formatreferences/merge-strategies.md - Detailed merge algorithms and conflict resolutionreferences/error-handling.md - Error handling strategiesreferences/supported-updates.md - Supported update types with examplesexamples/improvement-plan-example.md - Sample improvement planexamples/update-report-example.md - Sample update reportscripts/backup-skill.sh - Create backup of skill before updatesscripts/verify-update.sh - Verify skill integrity after updatesExample 1: Apply improvements to local skill
User: "Apply improvements from improvement-plan-git-workflow.md"
[Claude executes the workflow:]
1. Reads improvement-plan-git-workflow.md
2. Parses all improvement items
3. Groups changes by file
4. Detects and resolves conflicts
5. Sorts by priority
6. Backs up git-workflow skill
7. Executes updates
8. Verifies results
9. Generates update-report-git-workflow-timestamp.md
Example 2: Update skill from quality review
User: "Update my api-helper skill based on quality report"
[Claude:]
1. Locates improvement-plan-api-helper.md
2. Applies all recommended changes
3. Verifies skill structure
4. Reports quality improvement: 72/100 → 91/100
npx claudepluginhub galaxy-dawn/claude-scholar --plugin claude-scholarOptimizes a single existing Claude Code skill through task-based workflow: analyze structure, gather context, research best practices, identify/apply improvements, validate/review. For 'improve skill' or similar.
Improves existing Claude Code skills by fixing under/over-triggering, refining instructions, adding sub-skills, and evolving architecture based on feedback.
Improves existing Claude Code skills by modeling user intent, auditing effectiveness against a rubric, and proposing ranked enhancements like new features, UX gains, and efficiency fixes.