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),避免依赖单一供应商。