论文
@skills:以读取替代安装的智能体技能开放协议
@skills: Attention is all you have
摘要
如今有56,804个公开的Agent技能,团队私下编写的更多。主导的分发模式是安装:一旦安装,技能的描述便驻留于系统提示词中,去竞争不足100个的可靠触发槽位。这使长尾技能没有实际可用的路径,并迫使团队自己的操作手册去争夺同样稀缺的空间。我们观察到,安装把三个可分离的功能捆绑在一起:内容、持久化与自动触发。只有最后一项需要提示词驻留。因此我们提出@skills,一个将三者分离的开放协议。路径可寻址任意技能、子树或集合,且读取技能即足以使用它,因此无需安装任何东西或使其驻留。其中一个操作把技能副本以相同路径放进项目受Git追踪的目录树中,便于改造与确权;另一个操作添加一行.gitignore式的条目,这是唯一消耗提示词驻留的元素。目录即菜单,使技能包成为普通目录而非全有或全无的单元。该协议无需清单、锁文件或注册,且SKILL.md保持不变。@skills是增量式的,以可安装包的形式发布,并通过单个指令文件把任何能读文件、能执行命令的智能体变成客户端。其开放规范见https://github.com/SylphAI-Inc/atskills,并在AdaL CLI(https://adalagent.ai)中实现。由于路径能很好地寻址技能却无法发现技能,该协议配套一个免费hub(https://atskills.one),提供全语料搜索与排序、免仓库托管、私人与团队集合以及一屏式创作。该hub是可选的:gh:与本地路径无需它即可解析,且已索引的GitHub技能保留其gh:身份。更少安装,更多使用。