用途:把功能开发从“计划驱动”改为“义务驱动”,先由人确认一份计划,再把每条可观察声明连同证明写成检查项,最终由非作者验证。
主要能力:流程为 PLAN → CHECKS → BUILD → VERIFY。两份产物在代码前生成(plan.md、checks.md),一份在代码后生成(verification.md)。计划含 Flow、Impact、Relations、Surface、Landing 五个受限小节,不写组件目录。检查项必须是“一条可观察声明+具体值+证明(测试或命令退出码)”,测试断言以检查项为准,禁止读实现写测试,禁止为让套件通过而弱化断言、删除或跳过测试。
主要用法:项目在 AGENTS.md 或等效文件声明 profile,未声明则为 light。脚本按目录解析:python3 <skill-dir>/scripts/<name>.py。展示计划前跑 validate_plan.py <feature>;开始构建前跑 validate_checks.py <feature>;每次提交前跑 check_commit.py --message "<msg>";宣布完成前跑 validate_verification.py <feature>;沉淀经验用 lessons.py add ...;编辑校验器或模板后用 selftest.py。非零退出即停止修复。
适用场景:可回退、约少于三个文件的轻量功能,缺少 plan.md 时只写 checks.md 加一段 ## Intent。验证由同一轮派出的新子代理执行,作者不得自行验证。
限制:没有代码执行工具时只能降级为人工阅读。profile 是下限而非偏好,validate_verification.py 会因报告 profile 与 checks.md 批准时不一致而失败。git push、部署和生产数据变更需针对该动作的明确许可。官方未提供具体收费、价格与平台信息,暂未提供。