anombyte93/prd-taskmaster
Zero-config goal-to-tasks engine for Claude Code (the Atlas engine). Graded PRD validation, dependency-ordered task graph, evidence-gated execution.
What it solves
它將高層次目標轉換為可投入生產的程式碼,消除 AI 程式編寫工具常見的模糊與「幻覺」完成聲明。它確保軟體需求完整無佔位符,且每個實作任務在標記為完成前,都必須有可驗證的證據支持。
How it works
系統遵循結構化的流水線:
- Discovery:以自適應訪談方式一次一題捕捉限制條件。
- Generation:產出 Product Requirements Document(PRD),並依決定性的品質檢查給予分數。若發現「TBD」等佔位符,PRD 會被標記為需重新處理。
- Task Graphing:將 PRD 解析成依賴排序的
tasks.json檔案,內含複雜度分數與子任務。 - Execution:在迴圈中實作任務,每個任務必須產出執行證據。只有當發出
SHIP_CHECK_OK令牌,表示所有關卡皆通過,流程才會結束。
Who it’s for
使用 Claude Code、Codex 或 Gemini 的開發者,想要更嚴謹、由 PM 主導的 AI 開發方式,並能證明任務真的已完成。
Highlights
- Evidence-Gated Execution:任務必須提供完成證明,而非僅憑 LLM 的聲稱。
- Graded PRDs:自動為規格打分,防止模糊需求或佔位符。
- uma Token Economy:將工作分配給最便宜且能勝任的模型,僅在失敗時升級至高價前沿模型。
- Vendor-Neutral State:將 PRD 與任務圖以純檔案形式存於倉庫,方便在不同 AI 供應商間切換。
- Cross-Vendor Fleet:支援多模型池(Claude、Codex、Gemini),避免依賴單一供應商。