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日 上午12:06