SkillEvolver: Skill Learning as a Meta-Skill
Genrui Zhang, Erle Zhu, Jinfeng Zhou, Caiyan Jia, Hongning Wang

TL;DR
SkillEvolver introduces an online meta-skill framework that iteratively refines domain-specific skills based on real-world failures, enabling adaptable and improved agent capabilities without retraining models.
Contribution
It presents a novel, plug-and-play meta-skill approach that refines skills through deployment feedback, outperforming static skills and previous distillation methods.
Findings
Achieves 56.8% accuracy on SkillsBench tasks, outperforming human-curated skills and baselines.
Raises mean GPU kernel speedup from 1.16 to 1.51 on KernelBench tasks.
Refinement based on deployment failures improves skill effectiveness and robustness.
Abstract
Agent skills today are static artifact: authored once -- by human curation or one-shot generation from parametric knowledge -- and then consumed unchanged, with no mechanism to improve from real use. We propose \textbf{SkillEvolver}, a lightweight, plug-and-play solution for online skill learning, in which a single meta-skill iteratively authors, deploys, and refines domain-specific skills. The learning target of SkillEvolver is the skill's prose and code, not model weights, so that the resulting artifact drops into any agent without retraining; and the meta-skill itself is just another skill, loaded through the same interface by any protocol-compliant CLI-agent. Unlike trace-distillation, the meta-skill refines only after deploying the learnt skill, such that the learning signal comes from failures another agent encounters while using it -- not from exploratory traces alone. Refinement…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
