AI-Optimized PRD
Create a detailed Product Requirements Document structured for AI coding assistants with clear functional requirements, acceptance criteria, and technical context.
Overview
This PRD defines the requirements for {{feature_name}}. It is structured to provide AI coding assistants with clear, actionable specifications.
When to Use
Use this template when you have a well-defined feature that needs detailed specifications before development. It bridges the gap between product vision and technical implementation, making requirements machine-readable while remaining human-friendly. This aligns with the handbook's Context-First Architecture pillar — the quality of agent output depends directly on the quality of context provided.
Customize Template
Clear, descriptive name for the feature
Who will use this feature? Include roles, goals, and relevant context.
What must the feature do? Use numbered list with clear, testable statements.
Performance, security, accessibility, and other quality requirements.
How do we know the feature is complete? Use Given-When-Then format. These criteria feed into the [[eval-harness]] for automated validation.
What must exist before this feature can be built?