关于 verification-gate
Verification Gate 是一项在接受实现成果前进行独立质疑检查的技能。它收集代码仓库上下文并提供验证提示词,区分已验证、未验证和失败的结果。
主要功能
- 01收集 Git 仓库的验证上下文
- 02提供可复用的验证提示词模板
- 03默认执行只读检查
- 04区分已验证、未验证和失败
适用场景
- 01接受实现成果前进行复核
- 02检查声称执行的测试是否实际运行
- 03报告完成前查找边缘情况
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ learnprompt/ cc-harness-skills --skill verification-gate安装后在 Claude Code 中输入/verification-gate确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
README.mdreferences/prompt-template.mdsource-notes.mdscripts/verification_context.py详细介绍
验证关卡
当实现必须经过单独的挑战审查才能被接受时,使用此技能。
适用场景
- 实现后的验证
- 检查声称运行的测试是否确实运行过
- 在报告完成前查找边缘情况
- 将“看起来完成了”转化为“已验证”或“未验证”
快速开始
从 git 仓库收集验证上下文:
python3 {baseDir}/scripts/verification_context.py --repo /path/to/repo
然后运行 references/prompt-template.md 中的通用验证器提示词。
验证器规则
- 默认只读
- 优先报告发现的问题
- 未运行验证时,绝不暗示验证已运行
- 区分已验证、未验证和失败
支持文件
- 提示词模板:references/prompt-template.md
- 源说明:references/source-notes.md
- 辅助脚本:
python3 {baseDir}/scripts/verification_context.py ...
评论
支持 Markdown