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

システムは構造化されたパイプラインに従います:

  1. Discovery:適応型インタビューで1問ずつ制約を取得します。
  2. Generation:Product Requirements Document(PRD)を作成し、決定論的品質チェックでスコア付けします。"TBD" などのプレースホルダーが見つかった場合、PRD は作業が必要とフラグされます。
  3. Task Graphing:PRD を依存関係順序付けされた tasks.json ファイルに変換し、複雑度スコアとサブタスクを含めます。
  4. 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)をサポートし、単一ベンダーへの依存を回避します。