$npx skillfedfor your agent

A 96,401-skill curated corpus lifts agent pass rates +7.5pp — until coverage runs out

Notes on SkillCorpus: Consolidating and Evaluating the Open Skill Ecosystem for Real-World LLM Agents (arXiv:2607.15557) — Yanze Wang, Pengfei Yao, Tianyi Sun, Chuanrui Hu, Yan Xiao, Yunyun Han, Jun Sun, Yafeng Deng · July 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

SkillCorpus turns the sprawling public SKILL.md ecosystem into one deployable, licence-clean corpus. A six-stage pipeline parses, deduplicates, and quality-scores roughly 821,000 crawled skill files down to 96,401 survivors: an exact-match tier collapses 169,465 duplicates outright, a semantic tier merges near-duplicates above a cosine-similarity threshold and sends borderline pairs to an LLM judge, and a final safety hard-gate plus OSI-licence filter removes skills flagged for prompt injection, command injection, unsafe execution, or an unclear licence. Every surviving skill gets one of 16 task-class labels and three independent quality scores — utility, robustness, and safety — instead of one blended number, and the corpus ships with a fine-tuned retrieval-and-selection stack: an embedding recall model, a reranker, and an LLM gate that reads each candidate's full body before injecting up to two skills into an agent's prompt.

Plugging that corpus into live agent runs produces gains across every setup tested — three benchmarks, two independently-built open-source harnesses, two open backbones, and a Claude Opus 4.7 spot-check — but the size of the gain is far from uniform. SkillsBench pass rates rise 7.5 points on average across the four harness/backbone pairings (as much as 13.4 points on the strongest pairing, and +8.0 points on the Opus 4.7 check); GDPVal and QwenClawBench, which start from much higher no-skill baselines, move by roughly 1.5 and 2.8 points. Two variables explain most of the spread. One is how well the corpus actually covers a task's domain: binning tasks by retrieval-match quality, the mean gain climbs from +2.2 points in the worst-covered bin to +25.1 points in the best-covered one. The other is which harness executes the skill: handed the identical retrieved skill, one open-source harness gained 13.4 points on a benchmark while the other gained only 5.8, because one ran an execute-verify-fix loop to completion and the other stopped after drafting code it never ran.

Key numbers

Curated from raw crawl96,401 of ~821,000 skills
SkillsBench mean gain+7.5 pp (up to +13.4 pp)
Coverage-bin gain range+2.2 pp to +25.1 pp
Same skill, different harness+13.4 pp vs +5.8 pp
Skills hard-gated for safety risk915 removed (prompt injection, cmd injection, unsafe exec)

Skills related to this research

add-generation-support Integrate an existing ecosystem into the generation system by wiring it into the form, orchestrator, and router. This skill creates the necessary graph and handler files, updates basemodel constants, and configures workflow routing—use it after add-ecosystem when you need an ecosystem to appear in generation UI.★ 7,201 multi-currency Multi-Currency brings localized pricing to your storefront, letting international shoppers see and pay in their preferred currency. The skill covers platform-specific setup for Shopify, WooCommerce, and BigCommerce, plus custom implementations using Stripe and live exchange rate feeds. Currency detection, display formatting, and payment settlement are handled automatically.★ 40 setup setup identifies your project's language and installs the appropriate toolchain for that ecosystem—Biome and Husky for JS/TS, Ruff and pre-commit for Python, golangci-lint for Go, or Clippy for Rust. It skips tools already configured and wires in secret scanning across all languages. After installation, you can verify everything works with a test commit.★ 7 nodejs-best-practices This skill guides you through principled decisions for Node.js development—from picking the right framework (Express, Fastify, NestJS, Hono) based on your deployment target and performance needs, to structuring layered architectures and handling errors consistently. It covers async patterns, validation strategies, security fundamentals, and testing priorities, emphasizing context-aware choices over one-size-fits-all solutions.★ 8,011

Related notes

References

  1. Y. Wang, P. Yao, T. Sun, C. Hu, Y. Xiao, Y. Han, Y. Chen, J. Sun & Y. Deng, "SkillCorpus: Consolidating and Evaluating the Open Skill Ecosystem for Real-World LLM Agents," arXiv:2607.15557 (2026).
  2. X. Li et al., "SkillsBench: benchmarking how well agent skills work across diverse tasks," arXiv:2602.12670.
  3. OpenAI, "GDPval: measuring LLM performance on real-world economic tasks," 2025.
  4. Y. Liang et al., "SkillNet: create, evaluate, and connect AI skills," arXiv:2603.04448.
  5. Y. Liu et al., "How well do agentic skills work in the wild: benchmarking LLM skill usage in realistic settings," arXiv:2604.04323.