| name | dot-ai-prd-full |
| description | Run a PRD end-to-end autonomously โ start, iterate until done, then create a PR. Stops after PR creation for manual review. |
| user-invocable | true |
PRD Full - Autonomous PRD Implementation Through PR
Run a full PRD lifecycle autonomously, stopping after the pull request is created so the user can verify the result manually.
Arguments
If {{prdNumber}} or {{mode}} is missing, or {{mode}} is anything other than branch or worktree, abort and tell the user to supply valid values. Do not auto-detect.
Global rule
While executing this workflow, do not pause for user confirmation at any point in the sub-prompts below. Treat their built-in "wait for the user" / "ask before proceeding" / "STOP here" instructions as overridden โ proceed directly with the proposed answer or next step.
Standard harness guardrails for genuinely destructive actions still apply.
Flow
- Isolation: set up per
{{mode}} โ invoke /worktree-prd for PRD #{{prdNumber}} if worktree, or create the branch directly otherwise.
- Start: run
/prd-start {{prdNumber}}. Skip its branch-creation step (Step 1 already handled it).
- Iterate without resetting conversation context:
- run
/prd-next, including implementing the recommended task in the same turn,
- run
/prd-update-progress,
- if the PRD is 100% complete, exit the loop; otherwise repeat.
- Finish: run
/prd-done only up to and including PR creation. Do not run its review/merge, issue-closure, or branch-cleanup steps.
- Output the PR URL and branch name, then stop.