SkillsVote: Lifecycle Governance of Agent Skills from Collection, Recommendation to Evolution
SkillsVote manages open-source agent skills through lifecycle stages, improving task performance by 2.6% on benchmarks.
Key Findings
Methodology
SkillsVote employs a three-stage process: pre-task skill recommendation via structured library search, trajectory decomposition into skill-linked subtasks with responsibility attribution, and evidence-gated, conservative skill evolution. It leverages a large corpus of over one million open-source skills, analyzing environment compatibility, quality, and verifiability. During recommendation, it performs agentic search to select relevant skills, providing concise guidance. Post-execution, it decomposes trajectories, attributes outcomes to specific skills, exploration, environment, and signals, and updates the skill library only with successful, reusable discoveries. The system integrates these stages into a closed loop, ensuring robust, accountable skill evolution.
Key Results
- On Terminal-Bench 2.0 and SWE-Bench Pro, SkillsVote improves average accuracy by 2.6 percentage points and success rate by 2.7 points across models (GPT-5.2, GPT-5.4, GPT-5.5). It outperforms baselines in skill routing, scalability, and efficiency, especially at full library scale, with accuracy gains of ~16%. Offline transfer from historical trajectories enhances performance on unseen tasks, validating the approach’s generalization.
- Skill routing experiments show that SkillsVote maintains higher top-1 hit rates (~70%) compared to SkillRouter (~65%) as library size grows, with lower costs. The combination of recommendation, responsibility attribution, and controlled evolution effectively filters irrelevant skills, leading to more precise and reliable skill updates.
- The controlled evolution mechanism ensures only successful, responsibility-verified, and reusable subtask evidence updates skills, preventing pollution of the library. These results demonstrate the system’s ability to sustain a large, high-quality skill ecosystem capable of continual self-improvement.
Significance
This work addresses critical issues in managing large-scale open-source skill ecosystems—redundancy, quality inconsistency, and environmental sensitivity—by proposing a lifecycle framework that integrates collection, recommendation, attribution, and evolution. It advances the state-of-the-art in scalable, accountable skill management, enabling AI agents to adapt and improve over long horizons. The approach offers a foundation for autonomous lifelong learning, knowledge transfer, and safer AI deployment in complex real-world tasks, bridging gaps between static skill repositories and dynamic, evolving systems.
Technical Contribution
The paper introduces a novel lifecycle framework combining structured skill retrieval, subtask-level trajectory attribution, and evidence-based, conservative skill evolution. It innovates with a responsibility-aware attribution layer, an evidence gating mechanism, and a closed-loop system that tightly couples recommendation, attribution, and evolution. These mechanisms ensure high-quality, scalable, and interpretable skill updates, surpassing traditional static or unverified skill repositories. The system’s ability to handle large skill pools efficiently and reliably marks a significant technical breakthrough in open-source agent skill management.
Novelty
This is the first comprehensive framework integrating lifecycle management—covering collection, recommendation, responsibility attribution, and controlled evolution—for open-source agent skills. Unlike prior works focusing solely on skill expression or retrieval, SkillsVote emphasizes accountability and robustness, introducing subtask-level attribution and evidence gating to ensure only verified, reusable knowledge updates. Its closed-loop design and large-scale profiling set new standards for scalable, trustworthy skill ecosystems.
Limitations
- 依赖大量开源技能库,质量不一,可能影响整体效果,未来需引入更智能的过滤和验证机制。
- 在极端复杂或多模态环境中,归因与演化的准确性仍有限,需结合多感知信息增强鲁棒性。
- 检索成本虽降低,但在超大规模库中仍存在一定开销,需优化索引和搜索策略。
Future Work
未来将结合强化学习和自监督技术,提升自主技能演化能力;探索多模态环境中的归因与推荐策略;推动跨领域应用,如机器人自主学习和自动编程,构建更智能的技能生态体系。
AI Executive Summary
SkillsVote introduces a comprehensive lifecycle management framework for open-source agent skills, addressing the challenges of redundancy, uneven quality, and environmental sensitivity in large skill ecosystems. The system integrates three core stages: pre-task skill recommendation through structured library search, trajectory decomposition into responsibility-attributed subtasks, and evidence-gated, conservative skill evolution. By profiling over one million open-source skills, SkillsVote ensures high verifiability and applicability, enabling agents to select relevant skills efficiently before execution. After task completion, it decomposes trajectories into fine-grained, responsibility-aware units, determining which skills contributed to success. Only verified, reusable discoveries are used to update the skill library, maintaining stability and quality. Extensive experiments on Terminal-Bench 2.0 and SWE-Bench Pro demonstrate that SkillsVote consistently outperforms baselines, improving accuracy and success rates across models and benchmarks. The approach effectively balances online adaptation and offline transfer, facilitating continual self-improvement of skill repositories. Its scalable routing and attribution mechanisms ensure robustness in large, confusable skill pools, paving the way for autonomous lifelong learning systems. This work significantly advances AI's ability to manage complex, evolving knowledge bases, with promising applications in autonomous programming, robotics, and beyond. Future directions include integrating reinforcement learning for self-driven evolution and expanding multi-modal capabilities to handle diverse real-world environments.
Deep Analysis
Background
Recent advances in large language models (LLMs) like GPT-5 have enabled long-horizon agent systems that generate trajectories of decisions, tool interactions, and environmental feedback. Early efforts focused on storing and reusing experience via memory networks, few-shot trajectories, and heuristics. As agent complexity grew, skills—structured, executable knowledge units—became a focus, with systems like SkillNet and SkillsBench aiming to organize and verify skills. However, open-source ecosystems face scale issues: redundancy, quality variability, environment sensitivity, and pollution from indiscriminate updates. These challenges hinder reliable skill reuse and evolution, calling for systematic lifecycle management that integrates collection, recommendation, attribution, and controlled evolution to ensure sustainable growth.
Core Problem
The core challenge lies in managing massive, heterogeneous skill repositories to prevent quality degradation and environmental mismatch. Existing methods lack mechanisms for responsible updates, leading to pollution and instability. Long trajectories contain valuable reusable knowledge but are noisy and difficult to filter. Without fine-grained attribution and control, skill evolution risks incorporating unreliable or irrelevant information, undermining agent performance. Addressing these issues requires a structured, accountable approach that can scale with ecosystem growth, ensuring that only verified, beneficial knowledge influences future development.
Innovation
SkillsVote introduces several innovations: 1) structured skill retrieval via filesystem-native search, enabling precise, scalable recommendation; 2) subtask-level trajectory decomposition with responsibility attribution, localizing knowledge and accountability; 3) evidence gating that filters only successful, reusable exploration for skill updates; 4) a closed-loop lifecycle integrating recommendation, attribution, and evolution, ensuring stability. These mechanisms collectively improve scalability, robustness, and trustworthiness of open-source skill ecosystems, surpassing prior approaches that lacked systematic control or relied on unverified experience.
Methodology
- �� Collect and profile over one million open-source skills, analyzing environment fit, quality, and verifiability. • Before task execution, perform agentic search over structured skill folders to recommend a compact, relevant skill set, providing concise guidance. • During execution, decompose trajectories into subtask units based on changes in objectives or signals, each with a clear success/failure outcome. • Use attribution to assign responsibility for each subtask’s outcome to specific skills, exploration, or environment. • Extract reusable knowledge from successful subtasks, focusing on procedures, preconditions, and recovery patterns. • Apply evidence gating to filter only verified, beneficial updates. • Merge similar evidence units and route them to skill updates, fixing errors or creating new skills as justified. • Repeat this cycle iteratively, maintaining a high-quality, evolving skill library.
Experiments
The evaluation uses Terminal-Bench 2.0 and SWE-Bench Pro, testing GPT-5.2, GPT-5.4, and GPT-5.5 models. Baselines include no skills, online evolution, offline transfer, and pre-task recommendation. Metrics are accuracy (avg@5) and success rate (avg@1). Experiments analyze the impact of recommendation, responsibility attribution, and evidence gating. Ablation studies compare different configurations, while scalability tests assess retrieval performance across skill pool sizes. Results show consistent improvements: accuracy gains of 2.6% on Terminal-Bench 2.0, 2.7% success rate increase on SWE-Bench, and better scalability in large pools, validating the system’s robustness and effectiveness.
Results
SkillsVote outperforms baselines across all settings, with an average accuracy increase of 2.6 percentage points and success rate improvement of 2.7 points. It maintains higher routing accuracy (~70%) at full skill pool scale, with reduced costs. Offline transfer from historical trajectories enhances performance on unseen tasks, demonstrating strong generalization. The controlled evolution mechanism ensures only verified, reusable knowledge updates, preventing degradation of skill quality. These results confirm that systematic lifecycle management significantly boosts agent capabilities in complex, long-horizon tasks.
Applications
This framework is applicable in automated programming, robotic learning, and complex task planning. Its structured, accountable approach enables safer, more reliable autonomous systems. Future integration with reinforcement learning and multi-modal perception can further enhance autonomous skill acquisition, supporting long-term deployment in industrial automation, service robots, and intelligent assistants, ultimately fostering a self-improving AI ecosystem.
Limitations & Outlook
Dependence on large, heterogeneous open-source skill datasets may introduce quality issues; future work should incorporate automated quality assessment. In highly dynamic or multi-modal environments, attribution accuracy may decline; integrating richer sensory data could help. Computational costs for large-scale retrieval and gating remain non-trivial; optimizing indexing and search algorithms is necessary. Additionally, the current framework assumes static skill representations, which may limit adaptation in rapidly changing contexts.
Plain Language Accessible to non-experts
想象你在一个厨房里,有很多厨师(技能),每个厨师都擅长做某一种菜。每次你想做一道新菜时,会先找最合适的厨师帮忙(推荐技能),让他们给出做菜的步骤。你开始做菜,完成后,你会观察菜的味道和外观,判断哪个厨师的建议最有效(归因)。如果发现某个厨师的建议特别好,你会把这个做法写成新的菜谱(技能演化),让以后做类似菜时用得更快更好。这个过程不断循环,厨房里的厨师(技能)变得越来越专业,菜也越做越好。这就像SkillsVote一样,帮助AI系统不断学习和改进自己的技能,变得更聪明、更可靠。
ELI14 Explained like you're 14
想象你在学校里,有很多老师(技能),每个老师都教不同的科目。有时候你需要完成一个特别的项目(任务),你会先去找最合适的老师帮忙(推荐技能),让他们给你一些建议。你开始做项目,完成后,你会回头看看哪些老师的建议帮了大忙,哪些没用(归因),还会总结出一些新的学习方法(技能演化),让以后做类似项目更快更好。这个系统就像SkillsVote一样,帮助学校里的老师和学生合作得更顺畅,项目做得更棒。它确保每次学习都能变得更聪明、更有效,未来还能自己学会新技能,变得更厉害!
Abstract
Long-horizon LLM agents generate traces that could become reusable experience, but raw trajectories are noisy, local, and hard to govern. Agent Skills offer a structured artifact for combining procedural guidance, executable resources, and applicability boundaries. Yet open skill ecosystems contain redundant, uneven, environment-sensitive artifacts, and indiscriminate updates can pollute future context. We present SkillsVote, a lifecycle-governance framework for Agent Skills across collection, recommendation, attribution, and evolution. SkillsVote profiles a million-scale open source corpus for environment requirements, quality, and verifiability, and synthesizes tasks for verifiable skills. Before execution, it performs agentic library search over structured skill folders to expose instructional context. After execution, it decomposes trajectories into skill-linked subtasks, attributes outcomes to skill-guided execution, agent exploration, environment, and result signals, and admits only successful reusable discoveries to evidence-gated updates. Experiments on Terminal-Bench 2.0 and SWE-Bench Pro show that SkillsVote improves agent performance on challenging agentic coding benchmarks. The gains arise from two complementary pathways: online evolution over task streams at test time and offline transfer via frozen libraries built from either historical trajectories or curated open source skills.