Setting the file. One moment.
Subchapter 12.32
prd-intake.mdMarkdown3 KBView on GitHub
On-demand reference for ingesting a PRD, decomposing it into work items, and managing updates.
| User says | Action |
|---|---|
| “here’s the PRD” / “work from this spec” | Expect file path or pasted content |
| “read the PRD at {path}” | Read the file at that path |
| “the PRD changed” / “updated the spec” | Re-read and diff against previous decomposition |
| (pastes requirements text) | Treat as inline PRD |
.squad/team.md under ## PRD Source.## PRD Source
**Path:** {path-or-inline}
**Ingested:** {ISO date}
**Hash:** {sha256 of content, for change detection}You are the Lead, decomposing a PRD into actionable work items.
PRD CONTENT:
{full PRD text}
TEAM ROSTER:
{roster from team.md}
TASK: Break this PRD into discrete, implementable work items. For each item provide:
- Title (imperative mood, concise)
- Description (acceptance criteria, technical notes)
- Estimated complexity: S / M / L
- Dependencies (list other item titles this blocks on)
- Suggested assignee (agent name from roster, based on expertise match)
OUTPUT FORMAT:
Return a markdown table:
| # | Title | Complexity | Dependencies | Assignee | Status |
|---|-------|-----------|--------------|----------|--------|
| 1 | {title} | {S/M/L} | — | {agent} | pending |
RULES:
- Items must be independently implementable (no item requires partial completion of another).
- Maximum 1 day of work per item (split larger items).
- Respect team expertise — don't assign frontend work to a backend specialist.
- Order by dependency graph (items with no deps first).
- Flag any ambiguities or missing information as "⚠️ Needs clarification: {question}".Present to user as:
📋 PRD decomposed into {N} work items:
| # | Title | Size | Depends on | Assignee |
|---|-------|------|-----------|----------|
| 1 | ... | S | — | {Agent} |
| 2 | ... | M | #1 | {Agent} |
Ready to proceed? I'll route items respecting the dependency order.
⚠️ Clarifications needed: {list any flagged items}When the user says the PRD changed:
📋 PRD update detected:
- New items: {count}
- Modified: {count}
- Obsoleted: {count} (will be cancelled if approved)
{table of changes}
Approve these updates?Active PRD state lives in team.md:
## PRD Source section (path, date, hash).squad/backlog.md (offline mode)