跳到正文
arXiv cs.AI· Timofey Sanko, Yuan Tian·· 2 小时前精选AI 评分63

大规模研究:约 8.8 万个 Agent Skills 含有放松监督的指令

When Skills Tell Agents Not to Ask: A Large-Scale Study of Oversight Directives in Agent Skills

AI 导读

一项发表于 arXiv 的研究首次大规模分析了 GitSkills 上 153 万个英文 Agent Skills,发现约 1/17(约 88,000 个)包含让智能体免审批、用 --no-verify 绕过检查等放松监督的指令。

推荐理由

研究首次大规模量化 Agent Skills 中的监督放松指令,给出占比、传播路径与扫描器缺口等可核查数据。

正文 · 原文

View PDF HTML (experimental)

Abstract:Agent skills, reusable instruction packages centred on a this http URL file, extend AI agents on demand, and a single line in a widely copied skill reaches every agent that loads it. Some lines are oversight-loosening directives: they tell the agent to proceed without approval, to bypass checks with --no-verify, or to keep working without checking in. Although such directives can remove a checkpoint from every agent that loads them, no prior work has examined them. We present the first large-scale study of oversight-loosening directives, analyzing 1.53 million English skills from GitSkills. We split skills into units (sentences, bullets, table cells, and code lines), develop a codebook that labels oversight directives by polarity, mechanism, and scope, label 2,097 units by hand, and train a detector to scale the analysis. Our results show that about one in seventeen skills (about 88,000 skills) contains a loosening directive. These directives most often loosen oversight through permission flags, and most of them (70.1%) apply unconditionally rather than only in specific contexts such as CI. Compared with skills that have the same amount of oversight language, skills that run shell code, install packages, or use sudo have 1.7-1.8 times the odds of containing a loosening directive, an association that holds across all our robustness checks, and they do not compensate with more tightening. Loosening spreads through a few upstream skills rather than through edits by their adopters: 2.4% of the skill families that carry loosening account for half of all copies of loosening-carrying skills, and 1.1% of distinct loosening units for half of all loosening occurrences. Open-source skill scanners catch at most 46% of loosening directives, with a precision below 0.4, while the LLM behind them, prompted with our codebook instead, catches 61% at a precision of 0.71.
Comments: preprint
Subjects: Cryptography and Security (cs.CR); Artificial Intelligence (cs.AI); Software Engineering (cs.SE)
Cite as: arXiv:2610.37734 [cs.CR]
  (or arXiv:2610.37734v1 [cs.CR] for this version)
  https://doi.org/10.48550/arXiv.2610.37734

arXiv-issued DOI via DataCite

Submission history

From: Timofey Sanko [view email]
[v1] Tue, 27 Oct 2026 13:21:17 UTC (286 KB)

来源:arXiv cs.AI · arxiv.org