Metaskill Evolve — Development skill for Claude Code
Open $0 reproduction + honest dissection of MetaSkill-Evolve (two-timescale recursive skill evolution).
How to install Metaskill Evolve
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open loversky02/metaskill-evolve and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Metaskill Evolve does
Open $0 reproduction + honest dissection of MetaSkill-Evolve (two-timescale recursive skill evolution). Frozen backbone, Apple-Silicon, 36 tests.
Alternatives in Development
- Evolve — 分析直觉(Instincts)并建议或生成进化的结构 1.9k ★
- Cavemem — Frozen — cross-agent persistent memory for coding assistants 674 ★
- PokeTokenBar — Use your tokens to raise, evolve, and collect Pokémon 345 ★
README
MetaSkill-Evolve — a $0 reproduction & dissection
An open, Apple-Silicon-friendly reproduction of **MetaSkill-Evolve: Recursive Self-Improvement of LLM Agents via Two-Timescale Meta-Skill Evolution** ([arXiv:2607.05297](https://arxiv.org/abs/2607.05297)), plus an honest look at *when* the recursion actually pays off.
What the paper does
Self-improving agents rewrite their own **task skill** (a Markdown file — *what the agent does*) from execution traces. MetaSkill-Evolve makes this **recursive**: every branch also carries a **meta-skill** `m = (ψ, σ, α, π, ε)` — five Markdown files that parameterise the five agents of the improvement pipeline:
| symbol | agent | role |
|---|---|---|
| ψ | Analyzer | map a failure to a tag + free-form analysis |
| σ | Retriever | pull same-/cross-branch inspirations for that tag |
| α | Allocator | set the child budget K ∈ [1, K_max] |
| π | Proposer | emit a concrete edit to the task skill |
| ε | Evolver | apply the edit and verify the result |
Task skills evolve on a **fast loop**; the meta-skill evolves on a **slow loop** (`every H iterations`) under the *same* pipeline applied to itself — no extra model, no extra objective. All five agents share one **frozen** backbone.
The honest angle (why this repo exists)
The paper's own Table 1 shows most of the win comes from the **fast loop**, and the recursive meta-skill adds a **modest, task-dependent** bonus:
| benchmark | no-skill | static | single-level (fast) | + meta (recursion) |
|---|---|---|---|---|
| OfficeQA | 31.78 | 36.09 | 48.94 (+17.16) | 55.32 (+6.38) |
| SealQA | 29.17 | 29.41 | 37.21 (+8.04) | 45.26 (+8.05) |
| ALFWorld | 92.31 | 90.38 | 92.31 (+0.00) | 94.23 (+1.92) |
Recursion helps most on retrieval-heavy QA and is within noise on a near-ceiling embodied benchmark (ALFWorld starts at 92%; *static* even hurts it).
**Headline experiment (not in the paper): does the meta-loop's value shrink as the backbone gets
Related Skills
Eval Evolve
/eval-evolve — Optional Plugin-Assisted Multi-Round Evolution via Ralph Loop
Vulyk Evolve
Weekly self-evolution cycle - mine learnings and usage stats, propose config diffs as a reviewable changeset
Recuris
Recursive Experiential–Working Memory Evolution for Long-Horizon Agent Harnesses
Vggt Mps
VGGT 3D Vision Agent optimized for Apple Silicon with Metal Performance Shaders
Cut Video
Claude Code skill: tighten long recordings — remove silences, ums, dead air. Preserves laughs and comedic paus
Speak
A fast CLI tool for Agents to convert their text output to speech using Chatterbox TTS on Apple Silicon. Agent
Related Agents
Buildhost Lead
Use PROACTIVELY and automatically — do not wait to be asked — as the Claude-Code node lead FOR an Apple-silico
Rot Eidolon
The Eidolon lens — Eigenform, the Ontological Forger. Recursive self-modeling, structural evolution, hybrid ge
Evolve Bug Reproduction
Bug reproduction agent for the Evolve Loop (Evaluate archetype). The advisor INSERTS this phase on bugfix cycl