sno-station-skills - 把真实工程团队的协作习惯装进你的 AI 编程代理
sno-station-skills 是 sno-ai 维护的一套 AI 代理技能集,据项目自述包含 31 项技能、打包为 22 个安装单元,为 Claude Code、Codex 等代理补上同行评审、交接、任务派发与每日复盘等团队习惯。仓库采用 Apache-2.0 许可,最新 release 为 v1.0.6。
sno-station-skills 是一套面向 AI 编程代理的「技能」集合,由 sno-ai 维护。它要解决的问题不是模型不够聪明,而是单个代理缺少同事:它会自己审自己的活,因此看不见自己看不见的东西;订阅额度在凌晨耗尽时它会直接停住;测试变绿它就宣布「完成」,哪怕实际什么都没发生;今天犯的错明天照犯,因为没人告诉它不行。据项目自述,这套技能把一支真实工程团队的协作习惯——来自另一家厂商的第二双眼睛、有人必须离场时的干净交接、带书面完成定义的派活方式、你回来时的一页简报、每晚把本周错误变成下周规则的复盘——安装进你已经在用的代理里。它适合已经在使用 Claude Code、Codex CLI 等命令行代理、并且希望把多代理协作流程固定下来的开发者与团队。
维护者与状态
项目由 sno-ai 维护,仓库创建于 2026-10-01,最后提交时间为 2026-10-08,最新 release 为 v1.0.6,发布于 2026-10-08。截至 2026-10-11,仓库星标数为 233。项目官网为 sno.ai。
主要能力
以下能力均来自项目自述,未经本站实测。
双脑评审(Dual Brain)。据项目说明,一个代理执行任务,另一个代理对照需求审查结果,Claude Code 与 Codex 都可以担任任一角色。当两个 CLI 都安装时,评审会在另一家厂商的 CLI 中以全新会话运行,不携带作者的任何对话上下文,两个代理交换发现与修正意见。项目称加入更多角色后即构成一个 Agent Squad。
睡眠中完成的工作。项目自述可以在睡前布防:当工作代理的订阅额度降到阈值时,它会趁还能写的时候留下一份交接简报,唤醒另一家厂商的代理,并给出继续执行所需的确切 commit,让任务接着跑下去。
「完成」必须被证明。据项目说明,每个任务都可以附带一份书面的成功检查清单,每一项都由一次真实运行给出通过或失败,任何事都不会因为代理自称完成就算完成。
发布前自测。项目称每个 release 中的技能都在干净副本上通过了自身自测,经过个人路径与残留文件扫描,并带有相应标记;未通过自测的技能不会被发布。
技能分类。据 README 描述,项目共 31 项技能、打包为 22 个安装单元,归入团队必须能做到的六类事情:同行评审与审计、构建与部署、沟通与交接、汇报与可见性、委派与工单、复盘与改进。其中 peer-review 技能强调评审在全新会话中运行、优先使用另一家厂商的 CLI,先走常规路径与真实输入,优先关注数据丢失、静默错误结果与主流程中断,每条发现都要说明真实用户如何触达、会破坏什么,并区分「必须立刻修」与「顺带发现」。
使用入口
仓库地址:sno-ai/sno-station-skills;官网:sno.ai。
据项目说明,最省事的方式是直接告诉你的 AI 代理「install sno.ai from GitHub」。也可以自己动手:先安装一次 sno 命令,再对每个要用的代理运行 sno setup。README 给出的示例为:
# Install the sno command once sh -c 'sno_installer_body=$(curl -fsSL https://sno.ai/install) && printf "%s\n" "$sno_installer_body" | sh' # Claude Code sno setup --harness claude # Codex CLI sno setup --harness codex
项目自述 sno setup 还支持 OpenClaw 与 Hermes Agent。每个技能会声明它需要代理提供什么(shell、后台进程、每轮对话前添加上下文所需的 hook),setup 据此决定完整安装、降级安装,还是在不具备条件的代理上跳过,以避免装上一个静默失效的技能。更新由 sno 在发现新 release 时自行完成。
许可与限制
项目采用 Apache-2.0 许可证。据项目自述,部分技能依赖代理具备 shell、后台进程或 hook 能力,具体安装形态由 sno setup 根据代理能力决定;README 中提到的每日复盘循环需要读取当天的 Claude Code 与 Codex 会话记录,并且据项目说明,任何技能改动都需要用户执行 sno rem-reflect accept 确认后才会生效。素材中未给出硬件要求、性能基准或支持的代理完整清单,此处不作推断。