用途:审计代码仓库是否适合编码智能体安全、成功地工作,并给出优先修复清单。默认只读:观察、打分、报告;只有明确要求安装护栏时才写文件。
主要能力:按两层护栏评分。构建层(作者到合并)含 R1 可运行验证器、R2 绿色 CI 事实源、R3 可复制的团队风格、R4 可导航上下文、R5 受限可信工具、R6 人工检查点,满分 12。运维层(合并到生产)含 R7 运行时可观测与审计、R8 爆炸半径控制、R9 部署路径安全与终止开关、R10 持续再验证,满分 8。每项按 0/1/2 打分,两层小计必须分开报告,不得合并。R1/R2 为承重项,最低项比总分更重要。
使用方式:先定位技能目录,例如 SKILL_DIR=$(find ~/.claude ~/.config ~/.agents -type d -name 'agent-ready-rails' 2>/dev/null | head -1)。运行采集器:python3 "$SKILL_DIR/assets/collect_evidence.py" <repo-dir>。随后按 references/rubric.md 逐项核对证据并打分,输出记分卡与优先修复清单。步骤 1–4 必须只读且始终运行;步骤 5 仅在明确请求时写入;步骤 6 重新验证已安装内容。
适用场景:判断仓库是否 agent-ready、为何智能体产出混乱 PR、如何让后台智能体无人值守合并已验证工作。不用于审计代码正确性、代码质量或设计单个智能体循环。
限制:不得执行破坏性操作;无法用文件或行号支撑的护栏记为缺失并标 UNVERIFIED;不得仅凭 README 声明给分。需要 Python 3.10 或更新版本。运维层仅在目标为无人值守生产运行时审计。