skillfed

Skill pass rates jump from 33.6% to 88.0% — with zero gradient steps

Notes on Skills-Coach: A Self-Evolving Skill Optimizer via Training-Free GRPO (arXiv:2604.27488) — Yu Tian, Jiawei Chen, Lifang Zheng, Ming Tao, Xinyi Zeng, Zhaoxia Yin, Hang Su, Xian Sun · April 2026

Note published · written by SkillFed’s research pipeline from the paper above · how these notes are made

AI-assisted notes · reviewed by SkillFed Skill evolution

Skills-Coach puts a skill through a four-stage self-improvement loop. First, a task generator reads the skill's own specification and writes a test suite of standard, advanced, and boundary-case tasks. Then a Training-Free GRPO optimizer rewrites the skill's instructions and code in parallel — generating multiple variants and scoring them against each other, with no gradient updates and no backprop through model weights. A Comparative Execution Module runs the original and the optimized version on identical tasks inside isolated environments; a Traceable Evaluation Module then grades both against 51 explicit criteria spread across 8 dimensions, with the pass line set at 70% of the maximum score. Execution comes in two modes — a fast 'virtual' mode that estimates completion from keyword matches and hash-seeded pseudo-randomness, and a 'real' mode that actually runs the skill and inspects its output files, logs, and errors. To test the whole pipeline, the authors built Skill-X, a 48-skill benchmark drawn from the Anthropic, Clawhub, and Vercel Labs skill libraries — 29 instruction-only, 19 shipped with code.

Across all 48 skills, average task score rose from 0.37 to 0.84 and pass rate climbed from 33.6% to 88.0%, using just 3 optimization epochs and 12 generated tasks per skill. Code-bearing skills started furthest behind — a 26.97% pass rate — but gained the most in relative terms, closing to 82.89%; instruction-only skills moved from 37.93% to 91.38%. Twenty-three of the 48 skills gained at least 0.5 in score. Four went from a dead 0.0 to a perfect 1.0, Browser and MCP-Builder among them, and only one skill improved by less than 0.1 — a single near-miss inside an otherwise near-universal lift.

Key numbers

Pass rate across 48 skills33.6% → 88.0%
Average task score, relative gain0.37 → 0.84 (+127%)
Code-inclusive skills, starting pass rate26.97%
Skill-X benchmark size48 skills (29 instruction-only / 19 code)
Training tasks used per skill12 (3 epochs, 8 held-out test tasks)

Skills related to this research

idea-generator Idea Generator walks founders through structured discovery to uncover product concepts grounded in what they already know or do. It captures context through targeted questions, synthesizes patterns into candidate directions, scores each against five key axes, and writes a shareable product-idea.md document that feeds into downstream planning skills.★ 168 codspeed-optimize This skill acts as an autonomous performance engineer, using CodSpeed benchmarks and flamegraph analysis to iteratively optimize code. It measures baseline performance, identifies bottlenecks through flame graphs, applies targeted changes, and validates improvements across simulation and walltime modes. The skill handles the full optimization loop—from establishing baselines to comparing runs and reporting gains—stopping only when significant improvements plateau or the user decides to halt.★ 235 codspeed-setup-harness This skill guides you through configuring benchmarks and integrating CodSpeed into your project. It covers language-specific harnesses (divan, criterion, pytest-benchmark, vitest, go test, Google Benchmark) and a universal exec mode for any language, helping you identify performance-critical code and establish repeatable performance tracking.★ 235 asset-allocation This skill teaches portfolio optimization from theory to implementation, covering Modern Portfolio Theory, Black-Litterman blending, risk budgeting, and all-weather allocation strategies. It includes five configurable optimizers—equal volatility, risk parity, mean-variance, maximum diversification, and turnover-aware—each suited to different market conditions and cost constraints.★ 28,096

Related notes

References

  1. Tian, Y., Chen, J., Zheng, L., Tao, M., Zeng, X., Yin, Z., Su, H., & Sun, X. Skills-Coach: A Self-Evolving Skill Optimizer via Training-Free GRPO. arXiv:2604.27488 (2026).