Route skill treatment by task difficulty, not skill category: +13.2 points OOD success
Notes on Skill0.5: Joint Skill Internalization and Utilization for Out-of-Distribution Generalization in Agentic Reinforcement Learning (arXiv:2605.28424) — Jiapeng Zhu, Jianxiang Yu, Yibo Zhao, Chengcheng Han, Qingdong Gu, Xunliang Cai, Xiang Li, Weining Qian · May 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 evolutionSkill0.5 stops treating every agent skill the same way. The usual binary — full skill externalization, where skills sit in the prompt at ever-growing token cost, versus full internalization, where they're baked into weights at ever-growing risk of overfitting — gets replaced with a router that reassigns each task in real time, based on the model's measured pass rate over several sampled rollouts. Tasks with zero successes go through privileged distillation: the model is rolled out first with an enriched prompt containing general, domain-agnostic skills, its successful trajectories become a teacher target, and a token-level Jensen-Shannon divergence loss trains the ordinary skill-free policy to match that teacher's output distribution — folding general strategy into the weights without paying for it at inference. Tasks with middling success get standard GRPO to push up raw success rate. Tasks that are already succeeding often — precisely where an agent is most likely to have learned a shortcut instead of actually reading the retrieved skill — get re-run with the task-specific skill deleted from the prompt; if removing it barely hurts performance, that gap gets folded into the advantage as a penalty that suppresses the shortcut. Everything runs on Qwen2.5-7B-Instruct with GRPO (group size 8) and skill retrieval via Qwen3-Embedding-0.6B.
On ALFWorld (six household task types, three held out as out-of-distribution domains) and WebShop (product-search goals split across seven categories, three held out as OOD), Skill0.5 beats the strongest skill-based RL baseline, SkillRL, by 2.3 points in-distribution and 13.2 points OOD on ALFWorld (93.1% vs 90.8% ID, 58.5% vs 45.3% OOD), and by 2.1 and 3.9 points respectively on WebShop. The in-distribution gain is incremental; the OOD gain is where the split treatment earns its keep. The two halves of the mechanism fail differently when removed. Drop the anti-shortcut probe and keep only internalization, and ID performance stays close to the full model but OOD generalization caps out at a noticeably lower ceiling. Drop internalization and keep only the utilization penalty, and both splits fall — a model with no distilled general-reasoning foundation can't act on a utilization signal it hasn't learned to use yet. The paper also traces a concrete shortcut learning failure in SkillRL's own training curve: its in-distribution success rate keeps climbing while its OOD accuracy declines in later training steps.
Key numbers
| ALFWorld OOD success rate | 58.5% vs 45.3% SkillRL (+13.2 pts) |
| ALFWorld ID success rate | 93.1% vs 90.8% SkillRL (+2.3 pts) |
| WebShop OOD success rate | 40.6% vs 36.7% SkillRL (+3.9 pts) |
| Utilize-only ablation (skip internalization) | 85.1% ID / 50.9% OOD — both splits fall |
| Internalize-only ablation (skip shortcut probe) | 89.6% ID / 52.8% OOD — OOD ceiling capped |
Skills related to this research
Related research
Related notes
- Skills Trained Into the Model Beat Runtime-Loaded Skills by Up to 10.1 Points →
- One shared reward signal pushes skill-augmented agents to 97.5% success, beating every tested baseline — skill-augmented or skill-free — by up to 20 points →
- Skill abstraction beats raw-trajectory memory by up to 25 points →
- A skill library built by GLM-4.6 boosts GPT-4.1's task success by 10 points →
- Dependency-ordered retrieval beats flat similarity search by 31 points on ALFWorld →
- Cutting 83% of skill calls raises task success 10.9 points →
- The validation gate turns a 40% agent into an 89% one — skill-writing without it changes nothing →
- Dumping every skill into context scores worse than giving the agent none — SkillsInjector recovers it to 58.7% →
- The right skill text for one model is the wrong one for another — model-aware rewriting recovers up to 25.8 points →
References
- Zhu et al., "Skill0.5: Joint Skill Internalization and Utilization for Out-of-Distribution Generalization in Agentic Reinforcement Learning," arXiv:2605.28424 (2026)
- Xia et al., "SkillRL: Evolving Agents via Recursive Skill-Augmented Reinforcement Learning," arXiv:2602.08234 (2026)
- Lu et al., "Skill0: In-Context Agentic Reinforcement Learning for Skill Internalization," arXiv:2604.02268 (2026)
- Shen et al., "Dynamic Skill Lifecycle Management for Agentic Reinforcement Learning," arXiv:2605.10923 (2026)
- Shao et al., "DeepSeekMath: Pushing the Limits of Mathematical Reasoning in Open Language Models," arXiv:2402.03300 (2024)