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:適応型インタビューで1問ずつ制約を取得します。
- Generation:Product Requirements Document(PRD)を作成し、決定論的品質チェックでスコア付けします。"TBD" などのプレースホルダーが見つかった場合、PRD は作業が必要とフラグされます。
- Task Graphing:PRD を依存関係順序付けされた
tasks.jsonファイルに変換し、複雑度スコアとサブタスクを含めます。 - Execution:タスクをループで実装し、各タスクは実行証拠を生成しなければなりません。
SHIP_CHECK_OKトークンが出力されるまでプロセスは終了せず、すべてのゲートが通過したことを示します。
Who it’s for
Claude Code、Codex、Gemini を使用する開発者で、AI 主導開発に対してより厳格な PM 主導アプローチと、タスクが実際に完了したことを証明する手段を求めている方。
Highlights
- Evidence-Gated Execution:タスクは LLM の主張だけでなく、完了の証拠を要求します。
- Graded PRDs:仕様の自動スコアリングにより、曖昧な要件やプレースホルダーを防止します。
- uma Token Economy:作業を最も安価で対応可能なモデルに割り当て、失敗時のみ高価な最先端モデルにエスカレーションします。
- Vendor-Neutral State:PRD とタスクグラフをリポジトリ内のプレーンファイルとして保存し、異なる AI ベンダー間の切り替えを容易にします。
- Cross-Vendor Fleet:複数のモデルプール(Claude、Codex、Gemini)をサポートし、単一ベンダーへの依存を回避します。