PRD.md template for AI coding projects
User, goal, MVP, out of scope, success. The page your agent reads first.
Download PRD.md
How to use this template
- Read the template. Inspect the full file below and decide which instructions match your project.
- Adapt it to your repo. Save it as PRD.md. Replace placeholders and update stack choices, paths and verification commands to match your repository.
- Check and commit. Review the diff. Test the listed commands and keep the file in version control so future changes can be reviewed.
Complete template
# PRD: [App name]
One page your agent reads before it builds anything. Every gap becomes a guess.
## User
One real person in one real situation.
> Example: a lifter who trains alone three times a week and wants to know when to go for a new max.
## Goal
What the app does, in one sentence. Can't say it in one? You're not ready to build yet.
> Example: log a lift and see when you're ready for a new max.
## MVP
5 features or fewer, each one a screen on the phone.
1. [Feature]
2. [Feature]
3. [Feature]
## Out of scope
At least 3 things you won't build. If it isn't written down, the agent builds it anyway.
- No [feature]
- No [feature]
- No [feature]
## Success
One test per feature that you can check by hand on your phone.
- A new user logs a lift in under a minute.
- [Test]
- [Test]