SkillOpt: Executive Strategy for Self-Evolving Agent Skills
arXiv:2605.23904 — Microsoft Research Asia, SJTU, Tongji, Fudan (May 2026).
Abstract summary
Agent skills today are hand-crafted, one-shot generated, or loosely self-revised — none behave like reproducible deep-learning optimizers. SkillOpt is the first systematic controllable text-space optimizer for agent skills: a separate optimizer model converts scored rollouts into bounded add/delete/replace edits on a single skill document, accepting edits only when held-out validation strictly improves.
Methodology
- Frozen target agent; skill document as external trainable state
- Textual learning-rate budget, rejected-edit buffer, epoch-wise slow/meta update
- Zero inference-time model calls at deployment
- Evaluated across 6 benchmarks, 7 target models, 3 harnesses (direct chat, Codex, Claude Code)
Results
- Best or tied on all 52 (model, benchmark, harness) cells
- Beats human, one-shot LLM, Trace2Skill, TextGrad, GEPA, and EvoSkill baselines by +5.4 points average
- GPT-5.5 gains: +23.5 (direct chat), +24.8 (Codex loop), +19.1 (Claude Code)
- SpreadsheetBench: 41.8% → 80.7% with SkillOpt on GPT-5.5
- Skills transfer across model scales, harnesses, and nearby benchmarks
Practical implications
Compact deployable artifacts (300–2,000 tokens) enable enterprise skill engineering without fine-tuning infrastructure. Community training via GBrain averages $1–5 per single-task skill.
Code
https://aka.ms/SkillOpt (github.com/microsoft/SkillOpt) — MIT license.