SuperAPI AI 工具集

are-you-sure

编程与开发

查看项目

更新于 10-16 08:29

技能介绍

Are You Sure 是一个面向 AI 编程智能体的自审技能,核心目的是在智能体刚完成代码、配置、测试或文档的编写与修改后,暂停下来做一次谨慎的二次检查,并修复其中明确、局部、易于验证的问题,然后再宣布工作完成。

用途 该技能用于在智能体即将给出最终答复、即将提交或打开 PR 之前,对刚刚做出的改动进行一次“全新视角”的复查。它特别适用于改动涉及生成代码或智能体编写的代码、触及行为、配置、测试或接口的情况,也适合在向他人征求第二意见之前先做一次快速自检。

主要能力 技能提供了一套与提供商无关的“全新视角”审查循环,并针对不同运行环境给出参考文档:在 Claude Code 中运行时阅读 references/claude.md,在 Codex 中运行时阅读 references/codex.md,在 Gemini CLI 中运行时阅读 references/gemini.md,通用流程则见 references/workflow.md。

使用方式 工作流程包括:重建改动的确切范围;缓慢重读 diff 和变更文件;检查工作流参考中列出的五个风险类别;运行成本最低但有意义的验证;若发现疑似问题,先检查相邻代码再下结论;默认采用修复模式,若问题明确、局部且易于验证则立即修补;重新运行最窄范围的相关验证并再复查一次;若修复会扩大范围、改变架构或需要人工判断,则停止并报告,而不是猜测。

输出约定 返回内容按以下顺序组织:发现并已修复的问题(附文件引用);仍然遗留的问题或明确仅作审查的发现;已执行的验证;残余风险、未决问题,或明确说明“未发现实质性问题”。审查应保持具体,不添加赞美或变更日志式内容。

适用场景 适用于刚编辑完文件、即将发送最终答复、即将提交或打开 PR、改动涉及生成或智能体编写的代码、改动触及行为/配置/测试/接口,以及希望在征求第二意见前快速自检的场景。

限制 该技能不能替代真正的验证,不能替代专门的安全审计,也不能替代外部的第二意见评审。如果改动属于高风险,应先运行本技能,再使用单独的审查技能。