48% of the time, agents don't even read their own skill file
Notes on OpenSkillEval: Automatically Auditing the Open Skill Ecosystem for LLM Agents (arXiv:2605.23657) — Jiahao Ying, Bo Ai, Wei Tang, Siyuan Liu, Yixin Cao · 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 Agentic benchmarksOpenSkillEval builds its evaluation harness around real, evolving artifacts instead of a frozen benchmark: it pulls fresh presentation decks, web pages, posters, dashboards, and reports from the wild and turns each into a task an agent has to reproduce or extend. The benchmark spans five domains — slide generation, front-end web design, poster generation, data visualization, and report writing — yielding more than 600 task instances tested against 30 community skills pulled from repositories including clawhub.ai, skills.sh, openskills.space, and skillsmp.com. Each skill runs head-to-head against a no-skill baseline across a matrix of models and agent frameworks (Claude Code, Codex, and others), scored on both the execution trajectory — did the agent look at the skill, and when — and the quality of the final artifact.
The headline result is that having a skill and using a skill are different things. Left to their own devices, agents open the provided skill file in only about 48% of runs on average — and Claude Opus 4.6, one of the strongest models tested, reads it in only around 20% of cases. Forcing consultation pushes the read rate to 94% and moves first access earlier in the run, but that doesn't make skill augmentation free: runs with a skill attached burn 3-5x more tokens than the same task without one, and much of that spend isn't repaid in quality — plenty of widely-used skills failed to beat the no-skill baseline outright. The payoff also splits by task type. Skills packing rich design assets — templates, layout references — measurably lifted presentation and poster generation; front-end web design was already strong with no skill needed; reasoning-heavy work like data visualization and report generation saw only marginal gains from any skill tested. Claude Opus 4.6 running inside Claude Code and GPT-5.5 running inside Codex led overall; GPT-5.5 held a clear token-efficiency edge, while DeepSeek V4 offered the best open-weight cost-performance trade.
Key numbers
| Skill file read rate (agent's own choice) | ~48% |
| Claude Opus 4.6 read rate | ~20% |
| Read rate when consultation is forced | 94% |
| Token overhead running with a skill | 3-5x |
| Task instances / skills evaluated | 600+ / 30 |
Skills related to this research
Related notes
- A 96,401-skill curated corpus lifts agent pass rates +7.5pp — until coverage runs out →
- Same skill, +22 points for Claude Sonnet, +5.5 for Nemotron Nano →
- Agent-skill catalogs already top 700,000 entries — curation hasn't caught up →
- Best skill-generation pipeline clears just 14% of code-repo tasks, 25% of document tasks →
- Flat Skill Invocation Craters From 48 to 17 as the Pool Hits 200,000 →
- OpenSkill's verifier never sees the answer key, yet agrees with it 61% of the time -- and the skills it certifies beat closed-world baselines by 8.9 points →
- One in Four Model-Generated Skills Backfires on the Agent Using It →
- One to four gated edits lift agent accuracy by up to 39 points →
- Semgrep, refinement types, and Z3 turn a "formally verified skill" into a proof you can re-check yourself — minus one named gap →
References
- Jiahao Ying et al., "OpenSkillEval: Automatically Auditing the Open Skill Ecosystem for LLM Agents," arXiv:2605.23657 (2026)
- Anthropic, "System card: Claude Opus 4.6"
- "GPT-5.5 system card" (OpenAI)
- Anthropic, "Equipping agents for the real world with agent skills"
- "Codex by OpenAI | AI coding agent"