SkillForge: Evolving Verifiable Skills for Reinforcement Learning Agents

TL;DR

SkillForge continuously verifies and evolves skills, improving RL agent performance; achieves +6.3% success rate over SkillRL in ALFWorld.

cs.CL 🔴 Advanced 2026-08-25 67 views
Shidong Yang Ziyu Ma Tongwen Huang Xucong Wang Renda Li Yiming Hu Yong Wang Xiangxiang Chu
Reinforcement Learning Skill Evolution Knowledge Verification Large Language Models Continual Learning

Key Findings

Methodology

SkillForge employs structured skill representations, explicit invocation, and effectiveness tracking, combined with multi-pathway skill induction and trajectory abstraction. During RL training, skills are retrieved via semantic embeddings, invoked through structured tags, and their success rates are monitored using Bayesian or exponential moving averages. The framework integrates trajectory summaries generated by large models to guide skill induction—success, failure, and contrastive analyses synthesize new skills. The policy is optimized with GRPO, jointly training environment actions and skill calls. Skills are continuously validated and refined based on environment feedback, ensuring high-quality, adaptable skill sets that expand dynamically across tasks.

Key Results

  • In ALFWorld, success rate reaches 93.6%, a +3.7% improvement over SkillRL; WebShop success rate increases from 72.7% to 83.0%, with a +10.5 score boost; AppWorld success rate rises from 19.0% to 23.8%, and scene goal completion from 3.57% to 14.3%.
  • Explicit skill calling and effectiveness tracking significantly improve skill utilization; ablation studies show performance drops of ~10% without these modules.
  • Skill bank expands during training, with effective reflection removing outdated skills, and intent embeddings diversifying, enabling robust transfer across model scales.

Significance

This work advances RL by introducing a dynamic, verifiable skill management system, addressing longstanding issues of static skill repositories. It enhances generalization, interpretability, and robustness of autonomous agents, paving the way for scalable, adaptive systems in automation, robotics, and beyond. The framework offers a new paradigm for lifelong learning, where skills are not static but evolve through continuous interaction, aligning with the goal of truly autonomous AI systems.

Technical Contribution

The key innovation lies in integrating explicit skill invocation with effectiveness-based validation, multi-pathway skill induction, and trajectory summarization. The approach employs Bayesian success tracking, combined with large model-based trajectory abstraction, to ensure skill quality and facilitate continuous evolution. This results in a scalable, flexible framework that outperforms static skill storage methods, providing theoretical guarantees of skill reliability and practical improvements in task success rates across diverse environments.

Novelty

This is the first framework to enable continuous, effectiveness-driven skill validation and evolution within RL agents. Unlike prior static skill repositories, SkillForge dynamically generates, refines, and validates skills through environment interaction, leveraging multi-pathway synthesis and trajectory abstraction. This approach fundamentally shifts skill management from static storage to active, ongoing evolution, setting a new standard in skill-based reinforcement learning.

Limitations

  • The effectiveness verification relies on environment feedback, which may be noisy or delayed, potentially leading to incorrect skill updates. Handling such noise robustly remains a challenge.
  • The additional computational overhead from skill tracking, synthesis, and reflection increases training time, especially in large-scale environments.
  • Current skill representations depend on predefined templates, limiting flexibility; future work should explore more adaptive, automatic skill generation methods.

Future Work

Future research will focus on integrating self-supervised signals to improve skill effect estimation, enabling more autonomous skill evolution. Exploring multi-agent scenarios and multi-modal inputs can extend the framework’s applicability. Additionally, developing more flexible, automatic skill representation and synthesis methods will further enhance scalability and robustness, aiming toward fully autonomous lifelong learning systems in complex real-world environments.

AI Executive Summary

The rapid development of large language models (LLMs) has revolutionized autonomous decision-making agents, yet most RL-trained agents remain episodic, lacking the ability to accumulate and reuse knowledge across episodes. Traditional approaches like memory buffers or static skill repositories fall short in ensuring skill quality and effectiveness over time. SkillRL attempted to extract skills from raw trajectories, but without mechanisms to verify their ongoing utility, leading to degraded performance and knowledge pollution.

SkillForge addresses this critical gap by introducing a framework for continuous skill evolution, where skills are explicitly invoked, monitored, and refined through environment interactions. The core innovation involves structured skill representations, explicit skill calling with structured tags, and effectiveness tracking using Bayesian or exponential averages. These enable the agent to assess skill utility dynamically, reinforcing useful skills and revising ineffective ones. The framework further employs multi-pathway skill induction—extracting, refining, and contrastively synthesizing new skills from successful and failed trajectories, guided by trajectory summaries generated by large models.

Extensive experiments on ALFWorld, WebShop, and AppWorld demonstrate that SkillForge outperforms existing skill-based methods, achieving an average success rate increase of 6.3%. Notably, the skill bank expands steadily, with effective reflection removing outdated skills, resulting in a more diverse and reliable set of decision strategies. The approach scales well across model sizes, with larger models further benefiting from the continuous validation and evolution process.

This work significantly advances the field of RL by providing a practical, scalable solution for lifelong skill management, addressing key challenges in knowledge retention, robustness, and interpretability. It opens new avenues for autonomous systems capable of self-improvement through ongoing interaction, with broad implications for robotics, automation, and AI safety. Despite current limitations in noise robustness and computational costs, future enhancements aim to incorporate self-supervised signals and more flexible skill representations, pushing toward truly autonomous, lifelong learning agents.

Deep Analysis

Background

Recent breakthroughs in large language models (Liu et al., 2024; Yang et al., 2025) have enabled RL agents to perform complex reasoning and decision-making tasks. Frameworks such as ReAct (Yao et al., 2023) and Reflection (Shinn et al., 2023) integrate reasoning and self-reflection, improving autonomy. However, these methods remain episodic, lacking mechanisms for knowledge accumulation across episodes. Skill extraction approaches like SkillRL (Xia et al., 2026) distill raw trajectories into decision-making primitives, improving generalization. Despite progress, static skill repositories suffer from outdated or low-quality skills, and memory-based methods struggle with noisy, redundant data. The challenge remains to develop a system that can continuously validate, refine, and expand skills during ongoing interactions, ensuring sustained performance and adaptability.

Core Problem

The core challenge is managing skills in RL agents to ensure their ongoing effectiveness. Static skill sets or unverified repositories lead to performance degradation over time, especially in open-ended environments. Existing methods lack explicit mechanisms for skill validation, resulting in low reliability and limited scalability. The problem is compounded by noisy environment feedback and the difficulty of distinguishing between effective and ineffective skills. Addressing these issues requires a framework that can dynamically evaluate, refine, and induce skills based on real-time interaction outcomes, enabling lifelong learning and adaptation.

Innovation

SkillForge introduces several key innovations:

1) Explicit skill invocation with structured tags, making skill usage observable and optimizable.

2) Effectiveness tracking using Bayesian or exponential averages, enabling real-time validation of skill utility.

3) Multi-pathway skill induction—extracting, refining, and contrastively synthesizing new skills from successful and failed trajectories.

4) Trajectory abstraction via large models, summarizing key decisions and skill calls to guide ongoing skill evolution.

These innovations collectively enable a continuously evolving, high-quality skill bank, addressing the limitations of static repositories and static extraction methods, and significantly improving RL agent performance in complex environments.

Methodology

  • �� Skill Representation: Skills are structured with identifiers, intent, principles, applicability, category, and status flags, enabling self-contained management.
  • �� Skill Initialization: Using environment rollouts, successful trajectories are distilled into general and task-specific skills via a teacher LLM, forming an initial skill bank.
  • �� Skill Retrieval: Embedding-based semantic similarity retrieves relevant skills from the bank, forming a compact catalog for prompt augmentation.
  • �� Explicit Skill Calling: During RL, the agent outputs environment actions and optional skill call tags, which are resolved to full skill descriptions, making usage explicit.
  • �� Policy Optimization: Using GRPO, the policy jointly optimizes environment actions and skill invocation decisions based on trajectory rewards.
  • �� Trajectory Abstraction: Large models summarize key decisions and skill calls, providing input for skill induction.
  • �� Skill Induction: Periodically, successful, failed, and contrastive trajectories generate new skills via a teacher model, which are deduplicated and added to the bank.
  • �� Effectiveness Verification: Success rates and usage counts are tracked, and skills are reviewed and refined via model reflexion, maintaining high quality.

Experiments

The framework was tested on ALFWorld, WebShop, and AppWorld, measuring success rate, task completion, and scores. Models like Qwen2.5-7B, Qwen3-4B, and Qwen3-30B were used with hyperparameters: learning rate 1e-6, rollout temperature 0.9, and skill bank updates every 5 steps. Baselines included SkillRL, ReAct, and Reflection, with ablation studies removing modules such as explicit calling, effectiveness tracking, and multi-path induction. The experiments tracked skill bank growth, success rates, and transferability across model scales, validating the effectiveness of continuous skill validation and evolution.

Results

SkillForge achieved success rates of 93.6% in ALFWorld, outperforming SkillRL by 3.7%. In WebShop, success rate increased from 72.7% to 83.0%, with score improvements of 10.5 points. AppWorld success rate rose from 19.0% to 23.8%, with scene goal completion from 3.57% to 14.3%. Ablation studies confirmed that explicit skill calling, effectiveness tracking, and multi-path induction are critical. The skill bank expanded steadily, with effective reflection removing outdated skills, and skill intent embeddings diversified, enabling robust transfer across model sizes.

Applications

This approach benefits autonomous robots, virtual assistants, and multi-task AI systems, enabling continuous learning, adaptation, and robustness in complex environments. It can be integrated into industrial automation, autonomous driving, and service robots, where ongoing skill validation ensures reliability and safety, reducing manual updates and improving long-term performance.

Limitations & Outlook

Current methods depend on environment feedback, which can be noisy, leading to potential misjudgments in skill effectiveness. The added computational overhead increases training time, especially for large models. Skill representations rely on predefined templates, limiting flexibility; future work should explore more adaptive, automatic skill generation. Additionally, robustness in highly dynamic or adversarial environments remains a challenge, requiring further research into noise-resistant validation mechanisms.

Plain Language Accessible to non-experts

想象你在经营一家厨房,里面有很多不同的厨艺技巧(技能),比如炒菜、煮汤、烘焙。以前,你会把所有技巧都写在一本菜谱里,遇到问题就翻一翻,但有时候菜谱里的内容过时或不适用。现在,你的厨房配备了一个聪明的助手,它不仅会记住每个技巧,还会观察你每次用技巧的效果,比如菜是不是好吃、是不是成功做出来。这个助手会不断检查每个技巧的效果,发现哪些技巧用得好,哪些需要改进。它还能根据失败的经验,帮你创造新的技巧,或者改良旧的。这让你的厨房变得越来越厉害,菜也越做越好。这就像SkillForge一样,系统不断验证和优化技能,让你变得更聪明、更能应对各种菜肴挑战。

ELI14 Explained like you're 14

想象你在玩一个超级复杂的游戏,你需要学会很多技能,比如跳跃、躲避、攻击。以前,你只记住了一些技能,然后在游戏中随便用,但有时候用错了还会失败。现在,有个聪明的助手会帮你检查每个技能的效果,比如你用跳跃后成功了,或者被怪物打败了。这个助手会不断观察你用的技能,告诉你哪些技能有效,哪些需要改良。它还会根据你的失败经验,帮你创造新的技能,或者改良旧的技能。这样,你的游戏水平会越来越高,变得更厉害。这就像SkillForge一样,系统不断验证和优化技能,让你变得更强大、更聪明。

Glossary

Skill (技能)

结构化的知识单元,包含目标、原则和适用条件,用于指导行为。技术上是决策策略的抽象表示。

在论文中,技能作为可调用的决策模块,用于增强RL代理的表现。

Effectiveness Tracking (效果追踪)

通过统计技能调用的成功率和使用频次,动态评估技能质量。技术上采用贝叶斯或指数滑动平均。

用于验证技能是否持续有效,筛除低效技能。

Trajectory Abstraction (轨迹抽象)

用大模型总结轨迹中的关键决策和技能调用,提取核心信息。

作为技能演化的基础,提升技能表达能力。

Multi-pathway Skill Induction (多路径技能诱导)

结合成功、失败和对比分析,合成新技能,丰富技能库。

实现技能的持续扩展与优化。

GRPO (Generalized Relative Policy Optimization)

一种强化学习策略优化算法,结合优势估计与策略剪裁,稳定训练。

用于优化带技能调用的策略。

Open Questions Unanswered questions from this research

  • 1 如何在极端复杂环境中保证技能验证的鲁棒性?未来如何结合自监督学习提升技能的自主演化能力?

Abstract

Large language model (LLM) agents are trained with reinforcement learning (RL) for complex decision-making tasks. However, most RL-trained agents remain episodic and cannot accumulate reusable knowledge across episodes. Recent skill-based approaches, such as SkillRL, attempt to address this issue by extracting skills from raw trajectories, but treat the skill bank as an append-only repository without verifying whether stored skills remain effective. In this paper, we propose SkillForge, a framework for continuous skill evolution that enables skills to be verified and refined through environment interaction. By making skill usage explicit during agent interaction, RL can directly optimize both environment actions and skill invocation decisions. SkillForge further introduces evidence-based skill verification and multi-pathway skill induction, allowing the skill bank to continuously grow while maintaining its quality. Extensive experiments on ALFWorld, WebShop, and AppWorld show that SkillForge consistently outperforms SkillRL, demonstrating the effectiveness of continuously verified skills in training stronger LLM agents.

cs.CL