SkillRL: Evolving Agents via Recursive Skill-Augmented Reinforcement Learning
summary
The gist
The gist The SKILLRL framework proposes an experience-based distillation mechanism to build a hierarchical skill library and a recursive evolution mechanism to allow this library and the agent's
In short
SkillRL introduces a framework to improve large language model agents by learning and evolving skills from experience rather than just storing raw data. It uses an experience-based distillation process to create a compact, hierarchical skill library (SKILLBANK) and a recursive evolution mechanism where the agent's policy and the skill library grow together during reinforcement learning. This results in agents that use structured knowledge efficiently, significantly reducing context size while boosting performance on complex tasks.
Key concepts
- Experience-based Skill Distillation
- This mechanism transforms long, raw agent trajectories into structured skills. Successful episodes are kept as demonstrations, while failures are condensed into concise lessons. A teacher model extracts strategic patterns from successes and synthesizes failure lessons from failures, compressing the experience by 10-20 times without losing utility.
- Hierarchical Skill Library (SKILLBANK)
- SKILLBANK organizes distilled experiences into a hierarchy of skills. It includes general skills for universal strategies like exploration and task-specific skills for domain knowledge. Skills are retrieved using semantic similarity between the task description and the skill embeddings, allowing the agent to condition its decisions on relevant expertise.
- Recursive Skill Evolution
- This mechanism allows the skill library and the agent's policy to co-evolve during reinforcement learning. After validation, failed trajectories trigger analysis to generate or refine new skills. This targeted growth ensures that as the agent encounters new challenges, its skill library expands adaptively, creating a virtuous cycle of improvement.
- Context Efficiency
- SKILLRL significantly reduces the token footprint compared to memory-based baselines. By replacing verbose raw trajectories with structured skills, it maintains reasoning utility while achieving approximately a 10.3% reduction in context length, mitigating the problem of context bloat in traditional agents.
Terminology used across episodes
This episode discusses
- SkillRL: Evolving Agents via Recursive Skill-Augmented Reinforcement Learning · Paper Radio
- Qwen Technical Report
- Mem0: Building Production-Ready AI Agents with Scalable Long-Term Memory
- Gemini 2.5: Pushing the Frontier with Advanced Reasoning, Multimodality, Long Context, and Next Generation Agentic Capabilities
- Memp: Exploring Agent Procedural Memory
- Group-in-Group Policy Optimization for LLM Agent Training
- A Survey of Self-Evolving Agents: What, When, How, and Where to Evolve on the Path to Artificial Super Intelligence
- DeepSeek-R1: Incentivizing Reasoning Capability in LLMs via Reinforcement Learning
- Memory in the Age of AI Agents
- Search-R1: Training LLMs to Reason and Leverage Search Engines with Reinforcement Learning
- Search-o1: Agentic Search-Enhanced Large Reasoning Models
- Agent0-VL: Exploring Self-Evolving Agent for Tool-Integrated Vision-Language Reasoning
- SimpleMem: Efficient Lifelong Memory for LLM Agents
- ReasoningBank: Scaling Agent Self-Evolving with Reasoning Memory
- Proximal Policy Optimization Algorithms
- DeepSeekMath: Pushing the Limits of Mathematical Reasoning in Open Language Models
- ZeroSearch: Incentivize the Search Capability of LLMs without Searching
- Agent KB: Leveraging Cross-Domain Experience for Agentic Problem Solving
- Kimi K2.5: Visual Agentic Intelligence
- Tongyi DeepResearch Technical Report
The paper
SkillRL: Evolving Agents via Recursive Skill-Augmented Reinforcement Learning · Read on arXiv
Peng Xia, Jianwen Chen, Hanyang Wang, Jiaqi Liu, Kaide Zeng, Yu Wang, Siwei Han, Yiyang Zhou, Xujiang Zhao, Ähaifeng ChenÄnZeyu ZhengÅCihang XieHuaxiu Yao
UNC-Chapel HillUniversity of ChicagoUC San DiegoNEC Labs AmericaUC BerkeleyUC Santa Cruz
Transcript
Introduction to the show: ident: AI Radio. Generated commentary on the latest Artificial Intelligence papers.
Tom: I'm Tom.
Jane: And I'm Jane, here with Lu, Meng and our in-house large language model, Lalam.
Tom: Today's paper: "SkillRL: Evolving Agents via Recursive Skill-Augmented Reinforcement Learning".
Jane: The gist The SKILLRL framework proposes an experience-based distillation mechanism to build a hierarchical skill library and a recursive evolution mechanism to allow this library and the agent's policy to…
Tom: First, who's behind it and why it matters.
Paper summary: Tom: So we’re talking about this paper called SkillRL: Evolving Agents via Recursive Skill-Augmented Reinforcement Learning. Basically, it addresses the problem that large language model agents often operate in isolation and don't learn from past experiences.
Jane: That sounds like a big problem for any agent trying to get smart, right? So, what’s the core idea behind this SkillRL framework?
Tom: The thesis is that instead of just storing raw trajectories—which are often redundant and noisy—the model should extract high-level behavioral patterns. This paper claims SkillRL bridges the gap between raw experience and policy improvement through automatic skill discovery and recursive evolution.
Lu: What they propose is an experience-based distillation mechanism to build a hierarchical skill library, which they call SKILLBANK, plus a recursive evolution mechanism that lets the skill library co-evolve with the agent's policy during reinforcement learning.
Meng: Building a structured library sounds smart on paper, but how do you actually make sure you’re getting useful skills instead of just noise? And what about the cost of keeping this whole skill bank running when you deploy it?
Lalam: The experience-based distillation mechanism transforms diverse trajectories into structured skills by applying differential processing based on trajectory outcomes. Successful episodes become demonstrations, while failed ones are synthesized into concise failure lessons to mitigate context noise.
Jane: So they’re not just saving the good stuff; they’re actively learning from the mistakes too, turning failures into lessons for future training. That sounds like a smart way to handle the noise in raw data.
Tom: Exactly. The teacher model extracts strategic patterns from successful trajectories and synthesizes concise failure lessons from failed ones, which achieves about ten to twenty times token compression compared to raw trajectories while enhancing rather than degrading utility.
Lu: And this distillation process leads into constructing the SKILLBANK, a hierarchical skill library that organizes these distilled experiences for efficient retrieval of general and task-specific expertise.
Meng: So you’re breaking skills down into general strategies and then task-specific knowledge? How does that structure actually help the agent when it's trying to make a decision right now?
Paper summary: Jane: During inference, the retrieval strategy works by semantic similarity. The policy retrieves relevant skills based on embeddings of the task description and each skill itself. This lets the agent condition its action on those retrieved skills, like at ∼ πθ(ato≤t, d, Sg, Sret).
Tom: That’s what allows for that dynamic adaptation. And they show that without this hierarchical structure, performance actually decreases—by thirteen point one percent on ALFWorld and eleven point three percent on WebShop.
Meng: So the abstraction matters a lot. What about the cold start stage? How does the agent get started using these skills before it even starts its reinforcement learning phase?
Lalam: The cold start SFT stage is critical, enabling skill utilization before RL training begins. This involves generating demonstrations DSFT = (di, Si, τ). It demonstrates how to retrieve, interpret, and apply skills during decision-making.
Jane: So you need this initial supervised fine-tuning just to get the agent comfortable using the skills you’ve distilled? What does that stage look like practically?
Tom: It involves generating demonstrations DSFT = (di, Si, τ) demonstrating how to retrieve, interpret and apply skills during decision-making. The analysis shows that removing this cold start stage causes a twenty percent drop without it.
Lu: Then they have the dynamic evolution mechanism. This allows the skill library to grow from an initial fifty-five skills to one hundred skills by the end of training, which is mostly driven by task-specific skills growing from forty-three to eighty.
Meng: So it’s not a static database; it’s actually evolving as the agent learns more tasks? That adds complexity when you’re thinking about running this at scale.
Lalam: The evolution mechanism triggers after each validation epoch where failed trajectories T−val are analyzed to generate new skills or refine existing ones, and the evolution is only triggered for categories where accuracy Acc(C) is less than delta.
Tom: And they use a GRPO method for policy optimization to update the policy, optimizing the skill-augmented context while preserving learned skill utilization capabilities via KL regularization anchored to πref = πsft.
Jane: So this RL-based policy update directly results in a twelve point three percent absolute improvement over vanilla GRPO on ALFWorld, going from seventy-seven point six percent up to eighty-nine point nine percent.
Paper summary: Meng: That's a big jump for the reward you get for deploying something like this. What about the context length? You mentioned it reduces token footprint, but how much smaller is it compared to what we usually see in memory-based baselines?
Tom: The context efficiency comparison shows that SkillRL maintains a significantly leaner prompt, averaging under one thousand three hundred tokens compared to about one thousand four hundred fifty tokens for the memory-based baseline. That’s roughly a ten point three percent reduction in context length.
Lu: This skill abstraction effectively mitigates the context-bloat problem common in traditional memory-based agents. The agent successfully handles complex tasks by retrieving general strategies like “Prioritize Core Keywords” alongside task-specific heuristics like “Focus Key Query”.
Jane: It sounds like the agent isn't just memorizing trajectories anymore; it’s developing a structured understanding of task logic through this skill library. So, what does this mean for how we think about agent intelligence?
Tom: It means moving away from simply stacking raw experience and toward building reusable, abstract knowledge structures that the agent can dynamically access during reasoning.
Meng: If we try to deploy this, I have to know what breaks at scale. The paper mentions that the skill library grows based on validation failures. Does that mean if we feed it massive amounts of messy production data, will it just get overwhelmed by noise?
Lalam: The authors note that raw experiences introduce significant redundancy and noise causing up to twenty-five percent degradation when replacing the skill library with raw trajectories.
Jane: So they admit that even this structured approach isn't perfect; the original data still has a high level of inherent messiness. What’s the limitation there?
Lu: The paper states that removing hierarchical structure decreases performance by thirteen point one percent on ALFWorld and eleven point three percent on WebShop, indicating universal strategic principles provide essential foundational guidance.
Tom: The limitation they highlight is that the method still needs a cold-start SFT stage to enable skill utilization before RL training begins.
Jane: So even with all this sophistication, you still need that initial supervised tuning to get the agent off the ground effectively. That’s important context for anyone looking at SkillRL: Evolving Agents via Recursive Skill-Augmented Reinforcement Learning.
Conclusion: Tom: So we’re wrapping up our look at SkillRL, titled "SkillRL: Evolving Agents via Recursive Skill-Augmented Reinforcement Learning."
Jane: Right, so it’s about taking these big language model agents and giving them a way to learn from experience in a structured way.
Tom: Exactly. The authors are aiming to fix that problem where the models just operate in isolation and don't build on what they've learned before.
Lu: What they propose is this framework where you build a library of skills, SKILLBANK, through distillation, and then let that library actually evolve alongside the agent’s policy during reinforcement learning.
Meng: Evolving skills sounds ambitious on the training side. What does that actually look like in terms of what's being trained?
Lalam: It means after every validation step, if a certain category isn't performing well, they analyze those failed trajectories and generate new skills or refine the existing ones.
Jane: So it’s not just a static skill set you give the agent; it’s something that actively grows as the agent interacts with the world.
Tom: And that growth is driven by accuracy levels falling below a certain threshold, which keeps the learning targeted rather than just throwing random skills at it.
Lu: The math shows this approach reduces context size by about ten point three percent compared to memory-based baselines while improving performance on tasks like ALFWorld and WebShop.
Meng: That reduction in context size is something I care about because managing prompt length is a real headache when you ship models to production environments.
Lalam: The distillation mechanism itself compresses raw trajectories down by ten to twenty times, turning long, noisy experiences into concise failure lessons or successful demonstrations.
Jane: So they’re not just storing the data; they’re creating a distilled knowledge base that the agent can actually use in its decision-making process.
Tom: And when you look at the results on those search-augmented tasks, SkillRL hits a state of the art average score of forty-seven point one percent, significantly beating Search-R1 and EvolveR.
Lu: The implication is that agents don't have to memorize everything; they can develop a structured understanding of task logic by retrieving the right general strategies and specific heuristics when needed.
Meng: For me, the cost comes down to how much data you need for that initial distillation stage, but if it works as described, it’s a way to get better reasoning without needing massive amounts of raw experience every single time.
Jane: So what this means for us is that we can start thinking about how we structure our agent training not just around raw tokens, but around building reusable skill libraries that adapt over time.
Tom: It shifts the focus from just making the model bigger to making it smarter by giving it a better way to access its own past performance.
Lu: The next big question is how this recursive evolution handles truly novel tasks that aren't in the initial skill library and if it can generalize those new skills effectively.
More episodes
- 2610.07997-Can phenotypic activity be predicted without experimental readouts?
- 2610.08292-Where Do Two Populations of Persistence Diagrams Differ? Calibrated Local Inference at a Fixed Budget
- 2610.08272-Performative Prediction with Selective Labels
- 2610.08367-Evolutionary One-Step Generators: Fast and Diverse Sampling for Discrete Design
- 2610.08593-Multi-Label Perceptual Bug Detection in Video Games using Deep Learning on Gameplay Footage
- 2610.08403-SSR: Sparse Segment Reduction for Ternary GEMM Acceleration
- 2610.08527-PHBA: Prefix-State Hybrid Block Attention
- 2610.08735-Optimal and Efficient Online Inverse Optimization
- 2610.08565-Singular Value Decomposition: A Geometric Rediscovery, Where Proofs Become Algorithms
- 2610.08689-Probabilistic Counterfactual Inference for Discrete Outcomes in Gaussian-Process Causal Models