Iteratively reviews and fixes Claude Code skill quality issues until they meet standards. Runs automated fix-review cycles using the skill-reviewer agent from the plugin-dev plugin.
plugin-devplugin must be installed (providesskill-revieweragent)
Start an improvement loop for a skill.
/skill-improver ./plugins/my-plugin/skills/my-skill
/skill-improver ./skills/my-skill/SKILL.md --max-iterations 15Stop the active improvement loop. Changes made during the loop are preserved.
/skill-improverresolves the skill path and creates a session state file- The skill-improver methodology reviews, fixes, and re-reviews iteratively
- A stop hook continues the loop until the quality bar is met or max iterations (default: 20) are reached
- The loop ends when Claude outputs
<skill-improvement-complete>or the limit is hit
Multiple sessions can run simultaneously on different skills. Each gets a unique session ID and separate state file in .claude/.
See SKILL.md for detailed methodology and issue categorization.
- "subagent not found": Install the
plugin-devplugin - Loop never completes: Check state with
cat .claude/skill-improver.*.local.md, cancel with/cancel-skill-improver - Orphaned state files: Remove with
trash .claude/skill-improver.*.local.md