Generate a Product Requirements Document (PRD) for feature development. Creates PRDs with user stories optimized for AI agent execution.
[PRD]...[/PRD]Do NOT implement. Just create the PRD.
# PRD: Feature Name
## Overview
Brief description of the feature and problem it solves.
## Goals
- What should users be able to do?
- What business/technical outcome?
## Quality Gates
These checks must pass for every user story:
- `bun run typecheck`
- `bun run format-and-lint:fix`
For UI work:
- Use `/ui-skills` constraints
- Verify with `/agent-browser`
For testing:
- Unit tests only for critical/complex functions
- E2E tests only for critical viewer flows
## User Stories
### US-001: [Title]
**Description:** As a [user], I want [feature] so that [benefit].
**Acceptance Criteria:**
- [ ] Verifiable criterion
- [ ] Include file paths if known
## Non-Goals
What this will NOT include.
## Technical Considerations
Constraints, existing patterns, integration points.
## Open Questions
Remaining uncertainties.
User: Create a PRD for adding a delay block
Assistant: A few questions:
User: Pacing conversations. Yes configurable. Under logic blocks.
Assistant: A couple more:
User: Seconds and minutes. Yes, typing indicator.
Assistant:
[PRD]
Configurable pause block for natural conversation pacing with typing indicator.
bun run typecheckbun run format-and-lint:fix/ui-skills for UI, /agent-browser for verificationDescription: As a developer, I want to define the delay block schema.
Acceptance Criteria:
packages/blocks/delay/Description: As a creator, I want to add delay blocks from logic category.
Acceptance Criteria:
/agent-browserDescription: As a user, I want delays to pause naturally with typing indicator.
Acceptance Criteria: