工程开发
Confidence Check avatar

Confidence Check

开发人员的事前实作信心评估工具。通过重复代码检查、架构合规性、官方文档验证与根本原因分析,确保达到 90% 以上的准备度。

简介

信心评估 (Confidence Check) 技能是软件工程工作流程的严格守门员,专为使用 Claude Code 的代理程序与开发人员所设计。通过在启动任何实作任务前强制要求 90% 或更高的信心分数,它能有效防止过早编码、减少技术债并最大限度地降低「方向错误」的执行风险。此工具编排了一套系统化的验证流程,迫使代理程序对任务的技术可行性与策略一致性进行检核。它适用于需要严格遵守可维护性与架构完整性的软件工程师、系统架构师与 AI 代理编排者。

  • 使用进阶的 Grep 与 Glob 搜索模式,在存储库中执行自动化的重复功能检测。

  • 通过交叉比对 CLAUDE.md 与 PLANNING.md 指南,验证架构合规性,确保与 Supabase、UV 与 pytest 等技术堆栈的一致性。

  • 通过 Context7 MCP 与 WebFetch 强制要求审阅官方文档,以验证 API 兼容性并避免依赖过时的假设。

  • 通过 Tavily MCP 与网页搜索整合,找出经过验证的开源实作,提供基础参考案例。

  • 通过分析日志、堆栈追踪与错误信息进行根本原因识别,确保解决问题的核心而非仅修补症状。

  • 实作加权评分系统 (0.0 到 1.0),每项检查都会计入总分,为开发准备度提供明确的通过/失败信号。

  • 在开启新文件或修改核心模块之前,请务必执行此检查,以确保您的变更经过验证且必要。

  • 此工具预期接收结构化输入,并提供格式化后的总结摘要,指出是否应继续开发、提出替代方案或请求更多上下文。

  • 设计为元编程配置;虽然参考 TypeScript 实作于 confidence.ts,但此技能作为指令注入的工作流程运作。

  • 预期输出包含五项标准的详细分类与最终百分比分数,以证明开发决策的合理性。

  • 限制:需要完整的项目文档 (CLAUDE.md, PLANNING.md) 才能发挥最佳功能;依赖外部网络工具进行实时文档与开源验证。

仓库统计

Star 数
0
Fork 数
0
Open Issue 数
0
主要语言
Python
默认分支
main
同步状态
空闲
最近同步时间
2026年5月4日 00:06
在 GitHub 查看