arXiv:2608.10906cs.SEcs.AI2026-08

构建了包含379万份技能文件的开源数据集,揭示AI代理在GitHub上的实际使用模式。

GitSkills: A Dataset of Agent Skills on GitHub

  • 从28.2万个仓库中采集379万份SKILL.md文件,保留路径与内容哈希
  • 识别出187万种不同内容,支持对技能复用与演化分析
  • 适合研究AI代理技能的传播、维护与安全,尤其关注自然语言描述的可靠性

代理技能是指包含SKILL.md文件的文件夹,内含语言模型代理执行任务的说明,可选附加脚本和参考文件。该格式由Anthropic于2025年10月提出为开放规范。九个月后,我们发现数百万份技能文件存在于公开GitHub仓库中。这些技能不同于传统软件工程研究常挖掘的产物:它们主要以自然语言编写,模型在运行时概率性选择,无编译器或类型检查器验证选择,也无中央注册表或包管理器,仅通过仓库间复制传播。开发者如何编写、复用与维护技能尚属经验性问题,现有数据集无法记录这一群体。本文提出GitSkills数据集,收录2026年7月从282,200个公共仓库中收集的3,797,117份SKILL.md文件。数据集保留每份文件的仓库、路径及内容哈希,将相同文件归并为1,877,981个唯一内容,并为每组代表性文件补充完整文本、解析的元数据、文件夹内容、仓库信息,以及部分文件的提交历史。单一自包含SQLite文件支持对代理技能采纳、复用、结构、作者特征、维护状况与安全性的研究。

原文摘要 · Abstract (English)

An agent skill is a folder containing a SKILL.md file with instructions for a language-model agent, optionally accompanied by scripts and reference files. The agent loads the skill when it judges that a task matches the skill description. Anthropic introduced the format in October 2025 as an open specification. Nine months later, we find that skill files in the millions sit in public GitHub repositories. Skills are unlike the artifacts the SE research community usually mines: they are written mainly in natural language, a model selects them probabilistically at run time, and no compiler or type checker verifies the selection. They also have no central registry or package manager, so they spread by copying folders between repositories. How developers write, reuse, and maintain skills is therefore an empirical question, and no existing dataset records this population. We present GitSkills, a dataset of 3,797,117 SKILL.md files collected from 282,200 public repositories in July 2026. The dataset retains every file occurrence with its repository, path, and content hash. It groups identical files into 1,877,981 distinct contents and enriches one representative per group with the full text, parsed front matter, folder contents, repository metadata, and, for a subset, the commit history of the file. A single self- contained SQLite file supports research on the adoption, reuse, structure, authorship, maintenance, and security of agent skills.

AI代理代码生成数据集GitHub

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。