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
Notes on How Well Do Agentic Skills Work in the Wild: Benchmarking LLM Skill Usage in Realistic Settings (arXiv:2604.04323) — Yujian Liu, Jiabao Ji, Li An, T. Jaakkola, Yang Zhang, Shiyu Chang · 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 Agentic benchmarks Bridge: benchmarks × retrievalLiu et al. build a 34,198-skill test bed by pulling metadata from two community skill hubs, skillhub.club and skills.sh, then downloading the full SKILL.md folders from their GitHub sources -- keeping only permissively licensed, well-formed, de-duplicated entries. Against that collection they run three models, Claude Opus 4.6, Kimi K2.5, and Qwen3.5-397B-A17B, through six settings of increasing realism on SkillsBench's 84 tasks (three runs each): skills hand-picked and forced into context, hand-picked without forcing, hand-picked with distractor skills mixed in, retrieved by the agent itself from the full 34k with the right skill still in the pool, retrieved with it removed from the pool, and a no-skill floor. A second track scores five retrieval strategies by recall@5 -- a single-shot dense-embedding lookup versus four agentic variants where the model itself issues search queries and judges what comes back -- and tests two ways to fix up whatever skill gets retrieved: query-specific refinement, which adapts the skill to the task at hand, and query-agnostic refinement, a one-time edit made with no particular task in view.
The benefit shrinks every time the setting gets more realistic. Claude's SkillsBench pass rate runs 55.4% with skills hand-picked and forced into context, 51.2% just hand-picked, 43.5% once distractor skills are mixed in, 40.1% once the agent has to retrieve rather than being handed anything, and 38.4% once the right skill isn't even in the retrieval pool -- a hair above the 35.4% no-skill baseline. Kimi and Qwen trace the same slope down toward their own baselines. Underneath that curve sits a selection failure, not just a retrieval one: even when the right skill sits in context, Claude loads all of it in only 49% of runs, falling to 31% once distractors are added. Retrieval quality varies just as sharply -- plain dense search over the metadata index catches the right skill only 47.0% of the time at five results, while giving the agent search tools and full skill content to iterate against pushes that to 65.5%. What actually recovers lost ground is adapting the retrieved skill to the task in front of it: query-specific refinement lifts Claude's retrieved score from 40.1% to 48.2% on SkillsBench and carries its Terminal-Bench 2.0 pass rate from a 57.7% no-skill baseline through 61.4% on retrieval alone to 65.5%. Query-agnostic refinement, the cheaper one-time edit, barely moves Claude (40.1% to 42.0%) and slightly hurts Qwen (26.7% to 26.2%).
Key numbers
| SkillsBench pass rate: hand-picked+forced vs. retrieved-without-curated vs. no-skill floor (Claude) | 55.4% -> 38.4% -> 35.4% |
| Share of runs where Claude loads all provided curated skills, clean vs. with distractors | 49% -> 31% |
| Best retrieval recall@5 (agentic hybrid, full content) vs. plain dense search | 65.5% vs. 47.0% |
| Query-specific refinement recovery, SkillsBench retrieved setting (Claude) | 40.1% -> 48.2% |
| Terminal-Bench 2.0 generalization: no-skill -> retrieval-only -> retrieval+refinement (Claude Opus 4.6) | 57.7% -> 61.4% -> 65.5% |
Skills related to this research
Related notes
- A fine-tuned 8B retriever hits 83 NDCG@10 — a 12B off-the-shelf model manages 55 →
- Same skill, +22 points for Claude Sonnet, +5.5 for Nemotron Nano →
- Best skill-generation pipeline clears just 14% of code-repo tasks, 25% of document tasks →
- Even a Purpose-Built Reranker Nails the Full Skill Set Only 32% of the Time →
- Only 0.1 points separate agents that need a skill from ones that don't →
- Skill shadowing — not context bloat — drives up to 68% of a 202-skill library's 21% pass-rate drop →
- A skill library built by GLM-4.6 boosts GPT-4.1's task success by 10 points →
- A skill graph beats context-stuffing: +25.55% reward, -56.72% tokens →
- Malicious-Skill Detection Hits 0.920 F1 at $0.006 per Skill →
References
- Liu, Y., Ji, J., An, L., Jaakkola, T., Zhang, Y., & Chang, S. (2026). How Well Do Agentic Skills Work in the Wild: Benchmarking LLM Skill Usage in Realistic Settings. arXiv:2604.04323.
- Li, X., Chen, W., Liu, Y., et al. (2026). SkillsBench: Benchmarking How Well Agent Skills Work Across Diverse Tasks. arXiv:2602.12670.
- Merrill, M. A., Shaw, A. G., Carlini, N., et al. (2026). Terminal-Bench: Benchmarking Agents on Hard, Realistic Tasks in Command-Line Interfaces. arXiv:2601.11868.