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

  1. Read the template. Inspect the full file below and decide which instructions match your project.
  2. Adapt it to your repo. Save it as PRD.md. Replace placeholders and update stack choices, paths and verification commands to match your repository.
  3. 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]