auto-optimizelisted
Install: claude install-skill LeeJuOh/claude-code-zero
# Autoresearch for Skills
> **Bundled with `skill-creator-pro`.** This skill reads design guidance from its sibling via `${CLAUDE_SKILL_DIR}/../skill-creator-pro/`. The two skills ship together in the `skill-creator-pro` plugin and cannot be installed separately.
Most skills work about 70% of the time. The other 30% you get garbage. The fix isn't to rewrite the skill from scratch. It's to let an agent run it dozens of times, score every output, and tighten the prompt until that 30% disappears.
This skill adapts Andrej Karpathy's autoresearch methodology to Claude Code skills, enhanced with:
- **Reflection-driven mutation** -- reads failed outputs to diagnose WHY they failed, then proposes targeted fixes. The difference between throwing darts blindfolded and throwing them with your eyes open.
- **Per-eval tracking** -- tracks each eval separately so improving one at another's expense gets caught.
- **Structured archive** -- session-surviving changelog that new sessions read to avoid repeating failed experiments.
- **Stuck detection** -- recognizes when incremental mutations hit a wall and escalates strategy.
---
## The Core Job
Take any existing skill, define what "good output" looks like as binary yes/no checks, then run an autonomous loop that:
1. Generates outputs from the skill using test inputs
2. Scores every output against the eval criteria
3. **Reflects on failed outputs** -- reads the actual failures and diagnoses the root cause
4. Mutates the skill prompt to