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를 사용하는 개발자로, AI 기반 개발에 대해 보다 엄격하고 PM 주도적인 접근 방식을 원하고 작업이 실제로 완료되었음을 증명하고자 하는 분들을 위한 것입니다.
Highlights
- Evidence-Gated Execution: 작업은 LLM의 주장만이 아니라 완료 증명을 요구합니다.
- Graded PRDs: 사양을 자동으로 점수화하여 모호한 요구사항이나 플레이스홀더를 방지합니다.
- uma Token Economy: 작업을 가장 저렴하고 능력 있는 모델에 할당하고, 실패 시에만 비용이 높은 최첨단 모델로 에스컬레이션합니다.
- Vendor-Neutral State: PRD와 작업 그래프를 리포지토리 내 평범한 파일로 저장하여 다양한 AI 벤더 간 전환을 쉽게 합니다.
- Cross-Vendor Fleet: 여러 모델 풀(Claude, Codex, Gemini)을 지원해 단일 공급자에 대한 의존을 피합니다.