Trackable Skill Library Lifecycle Management for Agentic Reinforcement Learning
Organizations: Rutgers University · Carnegie Mellon University · TikTok Inc.
Abstract
Skill-augmented agentic RL has emerged as an effective approach to improving LLM agents on long-horizon tasks. Despite this progress, individual skills may follow distinct trajectories as the policy evolves, with some becoming redundant after the model internalizes their capabilities, others remaining valuable as external scaffolding, and still others turning harmful. However, existing skill library systems fail to identify each skill's true contribution due to free-riding among co-retrieved skills, difficulty confounding across tasks, and the absence of skill-specific counterfactual evidence, which prevents reliable skill lifecycle management. We propose TrackRL, an agentic RL framework where skill tracking drives skill library full lifecycle management. Specifically, within each GRPO group, we turn grouped sampling into online randomized controlled experiments. Independent random injection and within-group contrasts on the same task isolate each skill's true contribution, and reliability-weighted aggregation accumulates evidence across groups. As evidence accumulates, we continuously track skill utility, which measures the skill's causal contribution as external scaffolding, and model mastery, which reflects how far the corresponding capability has been internalized. Along this line, we formulate skill lifecycle management as an evidence-gated state-transition process that governs each skill from generation and admission through protected incubation to retention, retirement, or removal, while a soft capacity bound controls library growth. Experiments show that TrackRL outperforms recent skill-augmented RL baselines in both library-assisted and skill-free evaluation, with further analyses revealing how skill value shifts during policy learning and how evidence-driven state transitions shape skill library evolution. Our code is available at https://github.com/xizhu1022/TrackRL.
Figures & tables
| Method | Seen, per task class | Seen | Seen | Unseen | Unseen | |||||
| Pick | Clean | Cool | Look | Heat | Pick2 | skill- assisted | skill- free | skill- assisted | skill- free | |
| Closed-source LLMs | ||||||||||
| Gemini-2.5-Flash | 88.6 | 29.6 | 28.0 | 23.1 | 56.2 | 50.0 | - | 50.0 | - | 49.2 |
| GPT-5.6-Luna | 74.3 | 29.6 | 44.0 | 53.8 | 43.8 | 45.8 | - | 50.0 | - | 50.0 |
| RL from the base model (Qwen3-4B-Instruct-2507) | ||||||||||
| Origin | 40.5 | 11.5 | 8.0 | 21.4 | 26.7 | 0.0 | - | 19.3 | - | 27.6 |
| Method | Skill-assisted | Skill-free | ||||||
|---|---|---|---|---|---|---|---|---|
| TGC-N | SGC-N | TGC-C | SGC-C | TGC-N | SGC-N | TGC-C | SGC-C | |
| Closed-source LLMs | ||||||||
| Gemini-2.5-Flash | - | - | - | - | 41.1 | 26.8 | 28.3 | 15.1 |
| GPT-5.6-Luna | - | - | - | - | 83.9 | 76.8 | 76.7 | 58.3 |
| RL from the base model (Qwen3-4B-Instruct-2507) | ||||||||
| Origin | - | - | - | - | 5.9 | 0.0 | 2.4 | 0.7 |
Appendix figures & tables5 assets
Supplementary material from the paper’s appendix.
Appendix
| Symbol | Meaning | Introduced in |
|---|---|---|
| current, behavior, and reference policy | Eq. ( 3 ) | |
| tasks per step and episodes per group | Section 2.1 | |
| a group of episodes and a single episode | Section 2.1 | |
| retrieval query and the retrieval key of skill | Eq. ( 1 ) | |
| outcome, invalid-action fraction, reward, group-normalized advantage | Eq. ( 3 ) | |
| injection assignment of skill in episode | Eq. ( 4 ) |
| Parameter | Symbol | Value |
| Policy model | Qwen3-4B-Instruct-2507 | |
| Tasks per training step | 16 | |
| Episodes per group | 8 | |
| Episodes per training step | 128 | |
| Training steps | — | 160 |
| Learning rate | — |
| Parameter | Symbol | Value |
| Injection probability, randomized episodes | ||
| Skill-free episodes reserved per group | — | 1 task-level, 1 step-level |
| Recency discount | 0.98 | |
| Evidence threshold for any exit | 10 | |
| Confidence level of both one-sided tests | 2 | |
| Absolute mastery floor for retirement | 0.5 |
| Method | Mode | Pick | Clean | Cool | Look | Heat | Pick2 | Overall |
|---|---|---|---|---|---|---|---|---|
| D2Skill (Luna) | skill-assisted | 46.7 | 63.0 | 47.8 | 45.5 | 46.7 | 72.7 | 54.7 |
| skill-free | 55.9 | 40.0 | 70.8 | 54.5 | 35.7 | 45.0 | 52.3 | |
| TrackRL (Luna) | skill-assisted | 61.3 | 65.2 | 82.6 | 61.5 | 92.9 | 75.0 | 71.9 |
| skill-free | 63.3 | 66.7 | 52.2 | 91.7 | 75.0 | 52.2 | 64.1 | |
| TrackRL (Luna) + SFT | skill-assisted | 100.0 | 96.2 | 96.0 | 100.0 | 100.0 | 95.2 | 97.7 |
| skill-free | 87.5 | 88.0 | 100.0 | 100.0 | 100.0 | 100.0 | 95.3 |
LLM Agent Skill Learning
Large language model agent skill learning studies how agents acquire, represent, reuse, and refine procedures for multi-step tasks.
See all 402 papers