Analyze feedback and evolve skills through structured improvement. The meta-skill that makes other skills better.
Installation
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
Analyze feedback and evolve skills through structured improvement. The meta-skill that makes other skills better.
Evolve Skill
Analyze feedback and improve skills through structured evolution. This meta-skill enables skills to learn and improve over time.
Arguments
$0 - Skill name to evolve (e.g., add-chart)
Or special commands:
--all - Analyze all skills
--analyze-only {skill} - Just show analysis, no changes
rollback {skill} - Rollback to previous version
rollback {skill} {version} - Rollback to specific version
versions {skill} - List available versions
Mode 1: Evolve a Skill
Step 1: Gather Feedback
Read all feedback files for the target skill:
.claude/skills/.feedback/${$0}/*.yaml
Parse each feedback file and aggregate:
Outcome distribution (success/partial/failed)
Common strengths (patterns that appear multiple times)
Common corrections (fixes that were needed repeatedly)
Common suggestions (frequently requested improvements)
Step 2: Analyze Patterns
Categorize improvements by type:
Instructions - Steps that need clarification or reordering
Templates - Code patterns that need updating
Verification - Missing checklist items
Tools - Tool permissions that should change
Look for patterns:
If 2+ feedback entries mention the same correction → likely needed
If 2+ feedback entries suggest the same improvement → worth considering
If success rate < 70% → skill needs significant improvement
Step 3: Propose Improvements
Present proposals to the user using AskUserQuestion:
Based on {N} feedback entries for '{skill-name}':
- Success rate: {X}%
- Common corrections: {list}
- Common suggestions: {list}
Proposed improvements:
1. {Improvement 1} - rationale from feedback
2. {Improvement 2} - rationale from feedback
...
Which improvements should we apply?