The validation gate turns a 40% agent into an 89% one — skill-writing without it changes nothing
Notes on GRASP: Gated Regression-Aware Skill Proposer for Self-Improving LLM Agents (arXiv:2605.29668) — Johannes Moll, Jean-Philippe Corbeil, Jiazhen Pan, M. Hadamitzky, D. Rueckert, Lisa Adams, Keno K. Bressem · May 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 evolutionGRASP treats agent self-improvement as edits to a small, versioned skill library, not an ever-growing memory dump. When an agent fails, the failure gets a mechanism-specific label, and a proposer drafts several candidate fixes — add, modify, or remove a skill — aimed first at whichever failure type is most common. Before anything gets written into the library, each candidate has to survive a regression gate: it runs against a held-out probe of past-failing and past-passing episodes, and only sticks if it fixes more than it breaks and stays under a hard cap on new regressions. Testing spanned five base models — gpt-oss-120b, DeepSeek V4 Flash, Gemini 3.1 Flash Lite, GPT-4.1, GPT-5.4 — on two FHIR-based clinical agent benchmarks, then checked whether the mechanism holds outside medicine.
The gate is the entire effect. gpt-oss-120b jumps from 40.6% to 88.8% on MedAgentBench, 21 points past the best of five self-improvement baselines (Evo-MedAgent, at 67.8%), and every other model gains 17 to 40 points. Strip the gate out and let the same proposer write skills unchecked, and accuracy lands at 40.1% — statistically the no-skills baseline, since the writing was never the hard part. Drop just the hard regression ceiling while keeping a net-improvement check, and it falls to 81.8%, so the ceiling carries real weight on its own. The pattern holds on three of four non-clinical environments (ALFWorld +28.4, WebShop +20.6, DBBench +5.0) and goes flat (+0.9) only on OS Interaction, where actions don't recur in a checkable way. Frozen libraries transfer unevenly too: skills written by a stronger model lift a weaker executor past what it manages on its own, but skills from a weaker model drag a stronger executor below its own self-training baseline — an asymmetry no ungated baseline reproduces.
Key numbers
| gpt-oss-120b on MedAgentBench | 40.6% → 88.8% |
| Margin over best baseline | +21.0 pts vs Evo-MedAgent |
| Skill-writing with no gate | 40.1% (≈ no-skills baseline) |
| Regression ceiling removed | 81.8% (down from 88.8%) |
| Library size vs memory baselines | 5.6k vs 34–53k tokens |
Skills related to this research
Related notes
- LLM-Written Agent Skills Add Zero Pass-Rate Gain — Self-Diagnosis Closes Up to 67% of the Gap to Human Authors →
- Reward reuse, not just creation: +8.9 points scenario completion, -59% tokens →
- Self-tested skill edits beat teacher-curated skill banks by up to 9.3 points →
- Skill pass rates jump from 33.6% to 88.0% — with zero gradient steps →
- Forced to search a 34k-skill library instead of being handed the right one, agents' pass rate falls from 55.4% to 38.4% -- a hair above the 35.4% no-skill floor →
- Train the skill, not the model: frozen GPT-4o-mini jumps from 6% to 42% on GAIA →
- Dumping every skill into context scores worse than giving the agent none — SkillsInjector recovers it to 58.7% →
- The right skill text for one model is the wrong one for another — model-aware rewriting recovers up to 25.8 points →
- 215 Skills, 165 Contributors, No Fidelity Test →
References
- Moll, J., Corbeil, J.-P., Pan, J., Hadamitzky, M., Rueckert, D., Adams, L., & Bressem, K.K. (2026). GRASP: Gated Regression-Aware Skill Proposer for Self-Improving LLM Agents. arXiv:2605.29668.
- Shinn, N., Cassano, F., Gopinath, A., Narasimhan, K., & Yao, S. (2023). Reflexion: Language Agents with Verbal Reinforcement Learning. NeurIPS.
- Zhao, A., Huang, D., Xu, Q., Lin, M., Liu, Y.-J., & Huang, G. (2024). ExpeL: LLM Agents Are Experiential Learners. AAAI.