35 iterations, 6 of 6 runs: programmatic skill graphs triple Voyager's hit rate on Minecraft's diamond-tool climb
Notes on Evolving Programmatic Skill Networks (arXiv:2601.03509) — Haochen Shi, Xingdi Yuan, Bang Liu · January 2026
Note published · written by SkillFed’s research pipeline from the paper above · how these notes are made
AI-assisted notes · reviewed by SkillFed Skill evolutionEvolving Programmatic Skill Networks builds agent skills as executable, typed programs — not prompts or embeddings — arranged in a directed graph that keeps growing and rewriting itself as the agent acts. The framework, called the Programmatic Skill Network (PSN), grows through two linked mechanisms. Day to day, Reflect traces a failed run backward through the skill graph to pin down which specific subskill broke — a symbolic stand-in for backpropagation — and a maturity-aware update gate throttles how often a skill gets rewritten based on its track record, so reliable skills stop churning while shaky ones stay open to revision. Periodically, a refactoring pass collapses redundant or overlapping skills into one of five canonical patterns — parametric coverage, behavioral coverage, sibling specialization, common-subskill extraction, and duplication — with every rewrite gated behind a rollback check against recent tasks. Both mechanisms are evaluated on the MineDojo Minecraft tech-tree benchmark and on Crafter.
On MineDojo's diamond-tool climb, PSN closes all six runs, averaging 35 iterations; Voyager, the standard open-ended-skill baseline, closes only one of three runs and needs 102. The gap survives a weaker backbone: swapping GPT-5-mini for the open mixture-of-experts model Qwen3-Coder-Next still reaches the goal, just slower (49 vs. 35 iterations), with a shallower skill graph — a reuse ratio (the share of skills called by more than one other skill) of 0.15 against 0.40 for the stronger model — and deeper repair chains (5.0 vs. 2.7 skills touched per multi-skill fix). Retries compound quickly: first-attempt success of 67% reaches 100% within three tries, and on a fixed compositional-task suite, turning refactoring on lifts PSN to 84.62% success against 68.75% for a Voyager variant. Across both benchmarks, PSN keeps its earlier skills intact as it learns new ones, while Voyager shows marked backward interference.
Key numbers
| Diamond-tool runs solved | 6 of 6, avg. 35 iterations |
| Voyager baseline | 1 of 3 runs, 102 iterations |
| Reuse ratio, strong vs. weak LLM | 0.40 vs. 0.15 |
| Compositional-task success, PSN vs. Voyager-R | 84.62% vs. 68.75% |
| First-attempt success → within 3 tries | 67% → 100% |
Skills related to this research
Related notes
- One agent, one skill library: 54% cheaper than multi-agent — until it tops ~90 skills →
- 26.1% of Marketplace Agent Skills Carry a Vulnerability →
- 478 GUI skills push GPT-5's desktop success rate up 15.6 points →
- Evolve the context-engineering skill itself, not just the context — up to 54% better than fixed pipelines like ACE and GEPA →
- 92.5% Skill Reuse From 816 Tokens →
- A learned memory-skill bank beats fixed insert/update/delete baselines by 5-7 points, on 6x fewer LLM calls →
References
- Shi, H., Yuan, X., & Liu, B. (2026). Evolving Programmatic Skill Networks. arXiv:2601.03509.
- Wang, G., Xie, Y., Jiang, Y., Mandlekar, A., Xiao, C., Zhu, Y., Fan, L., & Anandkumar, A. (2023). Voyager: An Open-Ended Embodied Agent with Large Language Models.
- Fan, L., Wang, G., Jiang, Y., Mandlekar, A., Yang, Y., Zhu, H., Tang, A., Huang, D.-A., Zhu, Y., & Anandkumar, A. (2022). MineDojo: Building Open-Ended Embodied Agents with Internet-Scale Knowledge.
- Hafner, D. (2021). Benchmarking the Spectrum of Agent Capabilities (Crafter).