evolve
Evolve
You don't find the best implementation by improving one. You find it by improving many and keeping the winners.
Why This Works
Hill climbing improves a single candidate and hopes it's in the right basin. Evolutionary search maintains a population — multiple candidates exploring different regions of the solution space simultaneously. Selection keeps the best, mutation explores nearby, crossover combines good ideas, and fresh random prevents the population from collapsing to a local optimum.
LLMs make vastly better mutation operators than random perturbation. They understand code semantics, so mutations are meaningful — not "flip a bit" but "swap the sorting algorithm" or "add a caching layer." This turns evolutionary search from brute force into intelligent exploration.
Relationship to Existing Skills
| Aspect | loop-codex-review |
spike |
evolve |
|---|---|---|---|
| Candidates | 1 (hill climbing) | N (one-shot) | k per generation (iterated) |
| Fitness | Binary (clean/issues) | Human judgment | Quantitative (scalar score) |
| Iteration | Review-fix loop | None | Generational selection |
| Selection | Single candidate improves | Human picks winner | Automated: keep top ceil(k/2) |
| Mutation | Fix reviewer issues | N/A | LLM rewrite toward objective |
More from corygabrielsen/skills
mission-control
Coordinate complex multi-step work using task graphs and parallel background agents. Use when work requires decomposition, delegation, and long-running operations that may survive context compaction.
11loop-codex-review
Automated code review loop with progressive reasoning levels. Runs n parallel Codex reviews (configurable via -n), Claude addresses issues, climbs from low→xhigh reasoning until fixed point (all n clean). Human approval at each iteration.
11review-pr
Thorough, educational PR review process. Gathers context, explains changes, identifies issues systematically, and drafts constructive feedback collaboratively before submitting.
11orthogonalize-pr
Identify and separate orthogonal (independent) change sets within a decomposed PR. Creates branches for each set that could theoretically be reviewed or merged separately.
10decontextualize
Course-correct when artifacts overfit to conversation context. Invoke when examples, names, or language are too specific to current work.
10loop-review-skill-until-fixed-point
Iterate /review-skill on a target until fixed point. Runs review passes until all reviewers return NO ISSUES.
9