UniSkill: Learning Actor-Aligned Skill Proposals for an Evolving Policy

Yifei Lu, Cheng Liu, Dianzhi Yu, Hui Xiang, Ji Zhang, Yuanchu Xiao, Rong Liang

Qiantang Credit · Ant Group · The Chinese University of Hong Kong

Published October 7, 2026 · on the feed October 8, 2026 · ▲ 8 · arXiv 2610.10164

The abstract

Large language model agents can improve across tasks by retaining reusable skills distilled from prior interactions. Recent work jointly optimizes task execution and skill extraction, enabling the policy and skillbank to co-evolve. However, as the actor continues learning, rewarding skill proposals through their reuse in subsequent training steps may conflate skill benefits with actor improvement, while directly testing each proposed skill requires costly additional actor rollouts. In this paper, we introduce UniSkill, which uses a shared policy to interact with the environment and propose skillbank edits (Add, Update, or No Edit) from the resulting trajectories. Specifically, the actor learns from environment rewards, while contrastive action feedback guides skill proposal learning. This feedback provides an actor-alignment signal by measuring how replacing the retrieved skill with a proposed skill changes the current actor's action log-likelihood gap between previously collected successful and failed trajectories from the same task, thereby avoiding new rollouts for each proposal. Since proposal-level feedback may suppress an otherwise appropriate edit operation when the proposed skill content scores poorly, we further apply skill-edit support regularization to preserve exploration. Empirically, UniSkill achieves strong performance, reaching 98.4% success on ALFWorld and 84.7% on WebShop while maintaining stable joint training. Further ALFWorld experiments show that UniSkill remains effective when the shared policy uses a smaller backbone. Our implementation is available at https://github.com/LimOkii/UniSKill.

The Brief

2:38

A short podcast summary of the paper. Written and voiced by AI.

Transcript

UniSkill. Learning Actor-Aligned Skill Proposals for an Evolving Policy. By Yifei Lu and six others, from Qiantang Credit, Ant Group, and one other institution. Published on the seventh of October.

Language model agents can get better across tasks by keeping reusable skills distilled from earlier interactions. Recent work goes further and optimises task execution and skill extraction together, so that the policy and the skillbank co-evolve. That creates a credit assignment problem. While the actor is still learning, rewarding a proposed skill by how it fares when reused in later training steps can conflate the benefit of the skill with the actor's own improvement. If the agent does better a few steps later, nobody can say whether the new skill helped or whether the actor simply got better in the meantime. The direct alternative, testing each proposed skill on its own, answers that question cleanly, but it requires extra actor rollouts for every proposal, and that is costly. One route is noisy and the other is expensive.

UniSkill uses one shared policy for both jobs. It interacts with the environment, and from the resulting trajectories it proposes edits to the skillbank: Add, Update, or No Edit. The actor learns from environment rewards as usual. Skill proposals learn from a different signal, called contrastive action feedback, which is designed to say whether a proposed skill suits the actor as it currently stands.

The feedback works on trajectories that have already been collected. For a given task there are earlier successful trajectories and earlier failed ones, and the current actor assigns each a log-likelihood. The feedback measures how the gap between those two changes when the retrieved skill is replaced with the proposed one. Put plainly, it asks how swapping in the new skill shifts the current actor's preference between what succeeded and what failed on that task. That gives an actor-alignment signal without running new rollouts for each proposal. One complication remains. Feedback at the level of a whole proposal can suppress an edit operation that was appropriate, simply because the skill content attached to it scored poorly. To keep exploring, UniSkill adds a skill-edit support regularisation.

UniSkill reaches ninety-eight point four percent success on ALFWorld and eighty-four point seven percent on WebShop, while joint training stays stable. Further ALFWorld experiments show that it remains effective when the shared policy runs on a smaller backbone. The implementation is publicly available.

The design answers a measurement question as much as a learning one. When the actor and the skillbank change together, a skill's apparent value is contaminated by everything else that changed. Scoring a proposal against the current actor's own preference between success and failure, using data already in hand, separates the two without paying for fresh rollouts.

More with an account

Listen to every day’s papers

Daily playlists, deep dives, quests for the papers, and quizzes on their key terms.

Join free
KipQuest: the day’s AI research, as podcasts and quests. All papers Android app Privacy Contact Episodes are written and voiced by AI from each paper. Summaries can contain mistakes: the paper is the source.