A trained 8B model beats Gemini-2.5-Pro at curating agent skills: 61.2% vs 50.7%
Notes on SkillOS: Learning Skill Curation for Self-Evolving Agents (arXiv:2605.06614) — Siru Ouyang, Jun Yan, Yanfei Chen, Rujun Han, Zifeng Wang, Bhavana Dalvi, Rui Meng, Chun-Liang Li, Yizhu Jiao, Kaiwen Zha, Maohao Shen, Vishy Tirumalashetty, and 4 more · 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 evolutionSkillOS splits the self-evolving agent into two roles: a frozen executor that solves tasks and retrieves skills via BM25 retrieval, and a separately trained curator that edits an external SkillRepo of skills stored as Markdown files (the same SKILL.md format Anthropic uses). The curator issues insert/update/delete function calls after every task, but training doesn't grade each edit in isolation — training instances are groups of related tasks, so a skill written after task 1 gets its verdict from whether it actually helps solve tasks 2 through N in that same group. A composite reward (future task success, function-call validity, an LLM-judged content-quality score, and a compression term penalizing verbatim trajectory copying) trains the curator with GRPO while the executor stays frozen.
Across ALFWorld, WebShop, and three reasoning benchmarks (AIME24, AIME25, GPQA-Diamond), the trained curator beat a memory-free baseline and heuristic procedural memory systems (ReasoningBank, MemP) on success rate and interaction efficiency at once, and it transferred to executors (Qwen3-32B, Gemini-2.5-Pro) it never saw in training. The sharper result: the 8B trained curator outperformed using Gemini-2.5-Pro directly as the curator on the same executor. Watch the curator over the course of training and a pattern emerges: inserts dominate early, updates take over later, deletes stay rare. The skills themselves change shape too, accumulating failure-handling and conditional-branch sections as the repository shifts from narrow task-specific entries toward reusable meta-skills like verification and fallback planning.
Key numbers
| ALFWorld success rate vs. best baseline (Qwen3-8B exec.) | 61.2% vs 55.7% |
| Interaction steps vs. best baseline (ALFWorld) | −6.0% |
| WebShop success rate vs. best baseline | 16.5% vs 12.0% |
| 8B trained curator vs. Gemini-2.5-Pro-as-curator (avg. SR, same executor) | 61.2% vs 50.7% |
| Success rate without grouped-task training (ablation) | 57.3%, down from 61.2% |
Skills related to this research
Related notes
- 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 →
- A skill improves every time anyone uses it, not just its author →
- Splitting skill-writing into create, merge, and improve lifts a 27B agent up to 4.5 points -- merge drives generalization, improve drives specification, and neither alone gets you there →
- 92.5% Skill Reuse From 816 Tokens →
- Ditch REINFORCE for a regression loss: agent-orchestration accuracy jumps +38 points in-distribution, +21 OOD →
- Role-labeled skill groups: reward 36%→49%, runtime cut 42% →
- Agent-skill catalogs already top 700,000 entries — curation hasn't caught up →
- Conditioning the perception latent on the text skill card cuts cross-modal redundancy 9x — and gets 2.3x the step-consistency of 5-sample self-consistency at roughly the same latency as 1 sample →
References
- Ouyang, S. et al. "SkillOS: Learning Skill Curation for Self-Evolving Agents." arXiv:2605.06614 (2026).
- Shridhar, M. et al. "ALFWorld: Aligning Text and Embodied Environments for Interactive Learning." ICLR (2021).
- Yao, S. et al. "WebShop: Towards Scalable Real-World Web Interaction with Grounded Language Agents." NeurIPS (2022).
- Rein, D. et al. "GPQA: A Graduate-Level Google-Proof Q&A Benchmark." (2023).
- Anthropic. "Agent Skills" documentation — the SKILL.md (YAML frontmatter + Markdown) format SkillOS adopts (2025).