skillfed

Flat Skill Invocation Craters From 48 to 17 as the Pool Hits 200,000

Notes on Organizing, Orchestrating, and Benchmarking Agent Skills at Ecosystem Scale (arXiv:2603.02176) — Hao Li, Chunjiang Mu, Jianhao Chen, Siyue Ren, Zhiyao Cui, Yiqun Zhang, Lei Bai, Shuyue Hu · March 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 × retrieval

AgentSkillOS tackles a scale problem: as of late February 2026, the Claude skill ecosystem held more than 280,000 public skills, built almost entirely by decentralized third-party authors, with no structured way for a user or agent to browse that space. The fix runs in two stages. Offline, a capability tree organizes the pool through recursive LLM categorization — each node splits into child categories once its skill count exceeds a per-node capacity, collapsing even a 200,000-skill ecosystem into a shallow, browsable hierarchy. Past a size threshold, only the top-installed skills stay in this active tree (10,000 of 200,000 at the largest scale tested); the rest sit in a dormant, embedding-searchable index. At task time, the system walks the tree to shortlist candidates, prunes down to the top eight, and compiles them into a DAG-based orchestration plan under one of three named strategies (Quality-First, Efficiency-First, Simplicity-First) before executing skills in dependency order. Testing this against the obvious alternative — handing an agent the same skills unstructured — required a benchmark built for the purpose: 30 tasks spanning five artifact categories (data computation, document creation, motion video, visual design, web interaction), graded by pairwise LLM judging distilled into a Bradley-Terry model score.

Tested at three ecosystem sizes — 200, 1,000, and 200,000 skills — the tree-plus-DAG system holds the top rank at every scale. The same skills, handed to Claude Code as one unstructured pool (flat invocation), get worse as the pool grows: rescaled score falls from 48.1 at 1,000 skills to 17.2 at 200,000, as a growing share of skills becomes effectively invisible to unstructured selection. The sharper result is the ablation. Even when the flat agent is handed the exact oracle skill set for a task — no retrieval problem left to solve — it still trails the DAG-organized version working from the identical skills. Tree-based retrieval alone closes most of the distance to that oracle selection, and the residual gap shrinks further at 200,000 skills: hierarchical retrieval degrades gracefully where flat invocation does not.

Key numbers

Public skill ecosystem (late Feb 2026)280,000+ skills
Benchmark size30 tasks x 5 categories
Flat full-pool invocation score, 1K→200K skills48.1 → 17.2 (of 100)
Active vs. dormant skills at 200K scale10,000 active / 190,000 dormant
Retrieval shortlist per tasktop M=8 skills

Skills related to this research

simulator-utils simulator-utils streamlines iOS development by automating screenshot capture and resizing within the simulator environment. Perfect for testing UI consistency across different device configurations and verifying API compatibility without manual image processing. Works seamlessly with Claude Code and other coding agents to accelerate your iOS workflow.★ 291 position-sizing Position Sizing provides five methods to determine trade size based on account risk, volatility, edge probability, and market liquidity. Fixed fractional sizing—risking a set percentage per trade—is recommended for most traders, while Kelly criterion applies mathematical optimization for quantified edges. The skill combines all methods to apply the most conservative constraint, ensuring your position size aligns with your risk tolerance and market conditions.★ 248 add-telegram-swarm This skill extends Telegram integration to support agent teams, giving each subagent its own bot identity in group conversations. Pool bots are dynamically assigned and renamed to match agent roles, letting users see exactly which team member is responding. Requires prior Telegram configuration via /add-telegram.★ 90 xcodebuildmcp-runtime-boundary-review This skill examines the runtime boundary enforcement and guardrail mechanisms within XcodeBuildMCP, Sentry's Model Context Protocol server for iOS and macOS development. It focuses on validating how the tool isolates agent operations, manages resource access, and prevents unintended cross-boundary execution during build workflows. Use it to verify security posture and operational safety in agent-driven Xcode environments.★ 6,155

Related notes

References

  1. Organizing, Orchestrating, and Benchmarking Agent Skills at Ecosystem Scale — Li, Mu, Chen et al. (2026), arXiv:2603.02176
  2. Rank Analysis of Incomplete Block Designs: I. The Method of Paired Comparisons — Bradley & Terry (1952), Biometrika
  3. SkillsBench: Benchmarking How Well Agent Skills Work Across Diverse Tasks — Li et al. (2026), arXiv:2602.12670
  4. Agent Skills: A Data-Driven Analysis of Claude Skills for Extending Large Language Model Functionality — Ling, Zhong & Huang (2026), arXiv:2602.08004
  5. When Single-Agent With Skills Replace Multi-Agent Systems and When They Fail — Li (2026), arXiv:2601.04748