ia-verification-before-completion

在完成声明前强制要求最新验证

开发流程 后端开发全栈开发测试工程师 在完成声明前强制验证证据 通用 ★ 1.1k 更新于 2026-08-01

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:ia-verification-before-completion。
它的用途是:在完成声明前强制要求最新验证
完整的 Skill 内容见:https://321skill.com/skills/ia-verification-before-completion-x-6/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

'我现在要声称这个Bug已修复,请先运行单元测试并展示测试结果截图。' 它会自动检查测试是否通过,并要求提供最新测试报告或日志,确认无误后才允许继续。或者

对AI说:'准备合并代码前,请先执行构建并确认无报错。' 它会触发构建流程,并验证构建产物是否正常。

介绍

在开发过程中,我们经常在未充分验证的情况下就声称“测试通过”、“Bug已修复”、“功能完成”,导致后续返工或合并冲突。这个技能通过强制要求提供新鲜验证证据,确保每一个完成声明都基于最近一次的实际验证结果,而非历史记忆或主观判断。

使用时,只需在准备声称完成前(如“测试通过”、“Bug已修复”、“已准备好合并”)向AI提出要求,它会自动触发验证流程:运行测试、检查日志、对比预期输出,并要求用户提供或确认证据。如果验证不通过,则拒绝完成声明并给出具体原因。

适用于所有需要严谨交付的开发场景,尤其是代码审查、合并请求、任务交接以及需求不明确时的编辑请求。适合后端开发、全栈开发、测试工程师等角色,帮助团队在关键节点建立质量门禁。

建议在团队协作中作为默认规范使用,但注意不要过度依赖——对于需要即时确认的简单修改(如文案调整),可手动跳过验证。同时,应确保验证脚本本身可靠,避免因测试环境问题导致误判。

核心特点

与常见的“代码检查”或“测试运行”技能不同,它专门针对“完成声明”这一行为,强制要求证据必须是最新的(fresh),而非依赖之前运行的结果或用户口头确认。

注意事项

不适合需要即时确认或无法提供可重现验证证据的场景(如设计评审、需求讨论)。

常见问题

这个技能什么时候用?

在准备说“测试通过”、“Bug已修复”、“已完成”、“准备合并”之前,或交接工作、编辑不确定范围的需求时使用。

它和普通的测试运行工具有什么区别?

它不直接运行测试,而是要求用户提供或确认最新的验证证据,并以此作为完成声明的必要条件,防止基于过时信息的虚假完成。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/ia-verification-before-completion-x-6/raw/index.md 读取 ia-verification-before-completion 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。