Skill-evolution methods typically analyze execution trajectories to guide agent skill refinement. However, policy updates can change the behavioral effects and marginal utility of an unchanged skill. Attribution based on earlier trajectories may therefore no longer reflect the skill's contribution under the updated policy. Moreover, trajectory failures can arise from multiple factors, making individual skill contributions difficult to isolate. We evaluate whether policy-update signals contain predictive information about changes in skill marginal utility. At fixed contexts from pre-update training rollouts, we measure how policy updates change the contrast in token preferences between skill and control conditions. Combining these interaction shifts with advantage estimates yields reward-directed readouts for diagnosing utility changes. The readouts reuse existing training rollouts and require only forward passes for single-step action scoring, without additional post-update rollout evaluation. Our experiments show that policy updates can alter skill marginal utility and that policy-update readouts carry diagnostic information for identifying skills with declining utility. Integrating readout-guided prioritization into skill evolution improves downstream performance while reducing policy and editor token consumption.
Figures & tables
Figure 1: Policy updates alter skill marginal utility. Distributions before and after policy updates, with skill content fixed. Darker shades indicate higher concentrations of skills at the corresponding utility values.
Figure 2: Diagnostic value and downstream benefits of policy-update readouts. (a) Association between reward-directed readout percentiles and measured utility declines across three benchmarks. Positive −ΔM indicates declining skill utility; ρ denotes Spearman correlation. (b) ALFWorld unseen success rate versus policy token consumption under full-failure and readout-guided revision. Bubble size indicates cumulative editor token usage.
Figure 3: Overview of our method. With the skill library fixed within each update window, we reuse pre-update rollouts to compare action preferences under skill and matched-control conditions before and after the policy update. Combining these fixed-state comparisons with batch advantages yields reward-directed readouts that prioritize skills for revision without additional diagnostic rollouts.
Benchmark
Skills
Decline
Readout
Decline diagnosis
Magnitude
AP ↑
AUROC−/+↑
ρdir↑
P@5 ↑
ρmag
ALFWorld
25/44
32.0%
Magnitude
0.483
0.643
−0.032
0.200
0.170
Reward
0.567
0.833
0.416
0.400
−0.174
WebShop
42/54
50.0%
Magnitude
0.739
0.600
0.334
0.400
0.505
Reward
0.853
0.800
0.778
0.800
0.073
HotpotQA
22/30
36.4%
Magnitude
0.560
0.542
0.080
0.400
0.390
Table 1: Skill-level diagnostic performance of policy-update readouts. Magnitude-only and reward-directed readouts use the same underlying skill–control interaction shifts. Skills reports evaluated/total skill counts, and Decline denotes the percentage of evaluated skills with declining utility. AP and P@5 assess decline ranking, while AUROC−/+ distinguishes declines from increases. ρdir and ρmag denote Spearman correlations with −ΔM and ∣ΔM∣ , respectively. Bold indicates the higher value in each comparison.
Method
ALFWorld
WebShop
HotpotQA
NQ
Spreadsheet Bench
LogicBench
Seen SR
Unseen SR
Score
EM
EM
Acc.
Acc.
GRPO (no skills)
65.36 3.7
64.55 4.3
55.10 2.6
50.10 1.6
47.60 1.1
18.50 2.6
81.90 1.5
GRPO (fixed skills)
68.21 3.1
67.16 3.0
58.49 2.5
51.30 2.2
49.30 1.8
22.50 2.3
83.37 1.7
SkillRL
75.36 3.3
74.63 3.5
59.32 2.2
52.40 1.2
51.70 0.7
27.00 2.4
86.20 1.3
WikiSkill
69.64 2.8
68.28 3.7
58.84 1.8
51.90 1.7
50.40 0.8
26.60 2.1
85.30 1.2
EvoSkill
67.86 3.6
66.04 4.3
58.72 2.4
51.20 1.1
49.80 1.2
24.70 2.8
84.50 1.8
Table 2: Performance comparison across six benchmarks. Subscripts denote standard deviations; bold indicates the best mean. † marks significant improvements over the highest-scoring baseline for each metric.
Benchmark
Method
Inference
Revision
Steps ↓
Policy in. (k) ↓
Policy out. (k) ↓
Editor in. (M) ↓
Editor out. (M) ↓
Accepted/ Proposed
ALFWorld
Full-failure
24.76
30.46
3.07
14.940
0.098
22/30
Ours
18.31
16.48
4.76
3.475
0.092
25/29
WebShop
Full-failure
10.74
14.81
0.19
1.868
0.026
18/30
Ours
6.88
10.21
0.17
1.389
0.046
19/26
HotpotQA
Full-failure
3.45
7.25
1.12
6.200
0.084
21/30
Table 3: Inference and revision efficiency. Comparison with full-failure attribution in terms of average interaction steps, policy input/output tokens (k), editor input/output tokens (M), and accepted/proposed skill revisions. Bold indicates the better result for each metric, with revision acceptance compared by rate.
Selector
ALFWorld
WebShop
Seen SR ↑
Unseen SR ↑
Score ↑
Random top-5
72.14
70.52
58.07
Failure-frequency
76.43
75.75
59.88
Magnitude-only
74.64
73.88
58.91
Reward-directed
81.43
80.22
63.08
Table 4: Effect of candidate selection on downstream performance. All selectors share the same top-5 budget and revision protocol.
Figure 4: Skill library evolution and editing dynamics on WebShop. (a) Library composition by skill category. (b) Applied editing operations per 25 iterations. Labels indicate accepted/proposed candidate libraries.
Figure 5: Case study of readout-guided skill revision on WebShop. Policy-update readouts prioritize a candidate skill for revision, while the editor uses its associated failure trajectories to propose targeted improvements instead of reviewing all failures.
Table 6: Initial skill libraries shared across comparison methods. HotpotQA and NQ reuse the same 30 search skills.
Setting
Default value
Model size
Qwen3.5-4B (4B parameters)
Compute hardware
8 × NVIDIA B200 GPUs
Training time
24 hours per run
Compute budget
192 GPU-hours per run
Optimizer
AdamW, full-parameter training
Learning-rate schedule
Constant, no warmup
Appendix
Table 7: Additional default hyperparameters and computational resources. The PPO minibatch counts decision contexts, not complete trajectories. Evaluation temperature refers to downstream performance evaluation. Compute estimates correspond to one 150-iteration training run.
Figure 6: Skill utility changes aggregated across RL seeds. Each row reports the supporting task count, pre- and post-update marginal utility, and the estimated change. Points and horizontal bars show ΔMt(s) and its pointwise 95% paired-bootstrap confidence interval. Filled and open circles denote intervals excluding and including zero, respectively; crosses mark estimates supported by fewer than two tasks. All utility values are reported in percentage points.
Figure 7: Prompt template for skill revision, specifying editor inputs, revision instructions, and the JSON output format.
Agent frameworks increasingly package procedural knowledge as skills: instruction files an agent reads on demand, while public libraries now hold thousands of them. Which skill to read has thus become a decision the policy itself makes in the middle of an episode, yet no existing signal trains it. We show that the default remedy, outcome-rewarded RL over the candidate slate, cannot teach it, for a structural reason we identify and name selector credit starvation: under a broadcast, sequence-level advantage, the few tokens that name the chosen skill carry a vanishing share of the loss, and the credit they inherit is increasingly wrong-signed as trajectories lengthen. A correct choice is punished whenever the execution after it fails, even though the choice itself is among the most valuable decisions in the trajectory. Auditing a completed run's own training artifacts confirms all three properties, each worsening monotonically with horizon. SkillGate removes the failure by construction: it partitions the token support into two disjoint credit channels, outcome credit reaching only execution tokens, and a separate action-local advantage reaching exactly the skill-naming tokens, positive only when a trajectory's single read is the correct one. On five agentic benchmarks under a 16-candidate slate, SkillGate lifts a 9B policy from 40.8% to 53.2% trial success, well ahead of the identical budget spent on outcome reward alone, while cutting exposure to misleading candidates by two thirds and reading fewer skills.
Skill-augmented reinforcement learning improves language agents by storing reusable procedural knowledge acquired from past experience. Existing methods typically use strong language models to analyze trajectories, generate skills, and update a retrievable skill bank during online training. However, they rarely assess whether a newly generated skill is useful before it is stored and reused. We find that this assumption is unreliable: even skills generated by proprietary frontier LLMs exhibit highly mixed utility, with many providing little benefit or even degrading performance. Once such skills enter the bank, their effects are difficult to identify, because subsequent rollout feedback is delayed and usually reflects the combined effect of multiple retrieved skills rather than the marginal contribution of any individual skill. We propose an online reinforcement learning framework for pre-storage skill validation. The framework estimates whether a candidate skill contributes useful information beyond the skills already retrieved for the current task. It uses the standard rollout budget to form two matched groups under the same task and retrieval context: base rollouts conditioned on the currently retrieved skills, and skill-augmented rollouts conditioned on the same skills plus one candidate skill induced from the base trajectories. The reward gap between these two groups estimates the candidate skill's context-dependent marginal utility, enabling the framework to promote useful skills while filtering ineffective or harmful ones without additional rollout overhead. The framework further uses this marginal-utility signal to train the policy itself as a skill generator, reducing reliance on repeated calls to proprietary models. The learned skill-generation likelihood serves as a context-dependent score for retrieval-time reranking and outdated-skill pruning as the policy evolves.
Zhiwei Zhang, Yudi Lin, Nikki Lijing Kuang +4
The Pennsylvania State University · Nanyang Technological University · University of California, San Diego +2
Language-model agents increasingly improve by converting execution experience into reusable external skills. Yet repeated skill updates form a learning process of their own: locally useful edits can accumulate into redundant or task-specific instructions, while new updates can disrupt behavior that previously worked. We study this problem as skill-evolution overfitting and introduce SkillEvoReg, a general regularization framework for skill evolution inspired by anti-overfitting techniques in neural-network training. SkillEvoReg combines training-time skill dropout, which perturbs update generation, and complexity-aware local regularization, which controls unnecessary structural growth, with causal counterexample validation (CCV), which provides targeted behavioral validation of candidate-specific regressions. We instantiate the framework across heterogeneous skill-evolution systems while retaining each system's native skill evolver and task evaluator. Across SkillOpt, SkillEvolBench, and ContinualSkillBench, SkillEvoReg consistently controls skill-state growth while preserving competitive downstream capability, improves several transfer and later-stage evolution outcomes, and identifies update-level regressions that structural metrics alone cannot reveal. These results suggest that explicit regularization is a useful complement to increasingly capable skill updaters.