The year/Independent research

Paper 2601.03509

Evolving Programmatic Skill Networks

Published
Jan 2026
Research lab
Independent
Citations
4
GitHub
3 stars

01 In brief

Summary

The paper introduces the Programmatic Skill Network (PSN), a framework for continual skill acquisition in open-ended embodied environments.

In PSN, skills are executable symbolic programs (e.g., JavaScript for Minecraft) that form a compositional network evolving through experience.

PSN implements three core mechanisms via LLMs: REFLECT for trace-based fault localization over skill compositions, maturity-aware update gating that stabilizes reliable skills while maintaining plasticity for uncertain ones, and canonical structural refactoring with rollback validation to maintain network compactness.

The authors draw structural parallels between PSN's learning dynamics and neural network training, likening fault localization to backpropagation, maturity gating to learning rate scheduling, and refactoring to architecture search.

Experiments on MineDojo and Crafter show that PSN achieves faster and more stable tech tree progression in Minecraft (reaching diamond tools in all runs) and higher cumulative reward in Crafter compared to baselines like Voyager, ADAM, and ReAct.

Ablations demonstrate the importance of the optimizer, maturity gating, and online refactoring.

Cross-model experiments with a weaker open-weight model (Qwen3-Coder-Next) show that PSN's architecture absorbs model noise, with the weaker model requiring deeper credit assignment chains and achieving lower compositional reuse.

02 From the paper

Abstract

We study continual skill acquisition in open-ended embodied environments where an agent must construct, refine, and reuse an expanding library of executable skills. We introduce the Programmatic Skill Network (PSN), a framework in which skills are executable symbolic programs forming a compositional network that evolves through experience. PSN defines three core mechanisms instantiated via large language models: (1)~\opreflect for structured fault localization over skill compositions, (2)~progressive optimization with maturity-aware update gating that stabilizes reliable skills while maintaining plasticity for uncertain ones, and (3)~canonical structural refactoring under rollback validation that maintains network compactness. We further show that PSN's learning dynamics exhibit structural parallels to neural network training. Experiments on MineDojo and Crafter demonstrate robust skill reuse, rapid adaptation, and strong generalization across open-ended task distributions.