SkillEvo is a framework designed to automate the maintenance and improvement of "Agent Skills"—portable modules that encapsulate domain knowledge and procedures for AI agents. The authors, researchers from Tencent Cloud Andon and Zhejiang University, argue that current methods for improving these skills are limited because they rely on single-turn feedback, which fails to address defects that only appear during complex, multi-turn interactions. SkillEvo addresses this by creating a closed-loop system that uses multi-turn dialogue to generate continuous evolution gradients and employs a governance layer to prevent structural degradation during the update process.
The Problem with Current Skill Evolution
The authors identify a "sharp asymmetry" in existing skill-improvement systems. Current approaches typically use single-turn question-answering to evaluate and update agents. While this works for initial patches, the evolution gradient quickly decays because the system cannot see defects that emerge only after several exchanges. Furthermore, existing governance relies on simple "scalar gates"—a pass/fail score that can reject a bad update but cannot explain why it failed or how to fix it. This leads to issues like knowledge bloat, where skills grow unnecessarily large, and factual degradation, where new updates accidentally overwrite stable, correct information.
How SkillEvo Works
SkillEvo introduces two primary components to solve these issues:
Trustworthy Feedback Generation: The framework turns multi-turn user simulation into a feedback generator. It uses an "intent state machine" to ensure the simulator covers all necessary user requests, "dual-sided orthogonal evaluation" to separate simulation errors from agent errors, and "collective attribution" to identify which failures are actually repairable knowledge gaps.
Controllable Governance: Instead of a simple pass/fail gate, SkillEvo uses an independent governance layer. This layer enforces "fact consistency" by checking updates against a production baseline to prevent the loss of stable facts. It also performs "graph-structural diagnosis" to actively repair issues like broken references, redundant knowledge, and vague, over-generalized facts.
Experimental Results
The researchers tested SkillEvo across six categories of cloud services, involving 9 production Skills and 98 skill-reference files. According to the paper, SkillEvo outperformed existing methods significantly:
It improved over original, hand-authored Skills by 51.8 points.
It surpassed self-reflection-based evolution by 23.0 points.
It outperformed single-turn QA-driven evolution by 15.4 points.
The authors note that the framework is currently deployed in the Tencent Cloud production environment, where it has demonstrated effectiveness under real-world operating conditions.
Franklin Analysis
The evidence suggests that the primary innovation of SkillEvo is the shift from treating simulation as a final evaluation step to using it as a source of ongoing, actionable data. By moving from a passive "reject" model to an "active repair" model, the framework addresses the structural integrity of the knowledge base rather than just the performance score. However, the authors acknowledge that the system's success depends on the quality of the feedback signal, which they define through the specific requirements of coverage, accuracy, and attributability. The reliance on these three conditions suggests that the framework's performance is tightly coupled to the ability of the "Scenario Synthesizer" to accurately reconstruct user intents from historical tickets.
Comments (0)
to join the discussion
No comments yet
Be the first to share your thoughts!