Reward reuse, not just creation: +8.9 points scenario completion, -59% tokens
Notes on Reinforcement Learning for Self-Improving Agent with Skill Library (arXiv:2512.17102) — Jiong Wang, Qiaojing Yan, Yawei Wang, Yijun Tian, Soumya Smruti Mishra, Zhichao Xu, Megha Gandhi, Panpan Xu, Lin Lee Cheong · December 2025 · Annual Meeting of the Association for Computational Linguistics
Note published · written by SkillFed’s research pipeline from the paper above · how these notes are made
AI-assisted notes · reviewed by SkillFed Skill evolutionSAGE trains an LLM agent to build and reuse a library of executable skills by extending GRPO (Group Relative Policy Optimization) with two additions. Sequential Rollout chains two similar tasks from the same scenario into a single rollout, so skills the agent writes while solving the first task are still sitting in its skill library when it tackles the second — letting the reward signal from successful reuse flow back to the skill-writing step. A Skill-integrated Reward then stacks bonus credit on top of the normal pass/fail outcome reward — one bonus when a generated skill actually gets used by the next task, another when a task successfully reuses an earlier one. The agent writes in a DynaSaur-style unified format — a callable function it writes and immediately invokes, rather than calling raw APIs directly — so skill creation and task-solving happen in the same step, not as a separate post-hoc phase.
On AppWorld — 750 tasks across 250 three-task scenarios, scored with Scenario Goal Completion (SGC), which requires all three related tasks in a scenario to succeed — a Qwen2.5-32B agent trained with SAGE reaches 72.0% Task Goal Completion and 60.7% SGC on the Test-Normal split, averaging 12.1 steps and 1,475 tokens per task. A GRPO agent trained without any skill library manages only 69.2%/51.8%, at 16.4 steps and 3,613 tokens — SAGE's SGC edge (51.8% to 60.7%, 8.9 points) arrives alongside 26% fewer steps and 59% fewer tokens. Ablations trace the gain to the reward design, not just the presence of a skill library: swapping Skill-integrated Reward for a plain outcome-based or chain-based reward drops SGC to 55.4% and 56.6%; skipping supervised fine-tuning on expert trajectories before RL collapses SGC as low as 25.6%. A pure prompting-based skill library agent, with no SFT and no RL, manages only 19.6% SGC — proof that letting a model freely invent and reuse skills through prompting alone doesn't hold up.
Key numbers
| SGC improvement over GRPO baseline (Test-Normal) | +8.9 points (51.8% → 60.7%) |
| Token reduction vs. GRPO baseline | -59% (3,613 → 1,475 tokens) |
| Interaction-step reduction vs. GRPO baseline | -26% (16.4 → 12.1 steps) |
| SGC with RL from base model, no SFT warm-start | 25.6% (vs. 60.7% with SFT init) |
| AppWorld benchmark scale | 750 tasks / 250 three-task scenarios |
Skills related to this research
Related notes
- Train the skill, not the model: frozen GPT-4o-mini jumps from 6% to 42% on GAIA →
- Skill abstraction beats raw-trajectory memory by up to 25 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 pass rates jump from 33.6% to 88.0% — with zero gradient steps →
- A skill library built by GLM-4.6 boosts GPT-4.1's task success by 10 points →
- The validation gate turns a 40% agent into an 89% one — skill-writing without it changes nothing →
- 35 iterations, 6 of 6 runs: programmatic skill graphs triple Voyager's hit rate on Minecraft's diamond-tool climb →
- One agent, one skill library: 54% cheaper than multi-agent — until it tops ~90 skills →
- 26.1% of Marketplace Agent Skills Carry a Vulnerability →
References
- J. Wang, Q. Yan, Y. Wang, Y. Tian, S. S. Mishra, Z. Xu, M. Gandhi, P. Xu, L. L. Cheong, "Reinforcement Learning for Self-Improving Agent with Skill Library" (SAGE), arXiv:2512.17102, 2025.
- Z. Shao et al., "DeepSeekMath: Pushing the Limits of Mathematical Reasoning in Open Language Models" (introduces GRPO), arXiv:2402.03300, 2024.
- H. Trivedi et al., "AppWorld: A Controllable World of Apps and People for Benchmarking Interactive Coding Agents," ACL 2024.
- D. Nguyen et al., "DynaSaur: Large Language Agents Beyond Predefined Actions," arXiv:2411.01747, 2024.
- G. Wang et al., "Voyager: An Open-Ended Embodied Agent with Large Language Models," TMLR, 2024.