Skip to content

A PRD generator grounded in your codebase

Describe the feature. Feature1 writes the PRD against what your product already does, flags the risks with a mitigation for each, ties it to your strategy, and turns it into stories you can assign to a developer.

7-day free trial. No credit card. Connect GitHub read-only, or start without code.

Two minutes: a decision becomes a spec with acceptance criteria, and Claude Code builds from it.

What is a PRD?

A product requirements document (PRD) describes a feature before it is built: the problem it solves, who it is for, what is in and out of scope, the requirements, how success is measured and how it will ship. It is the shared reference for product, design and engineering.

A template gives you the headings. ChatGPT fills them with plausible text. Neither knows your product, so the PRD describes things that already exist, misses what the change will break, and stops at a document someone has to copy into tickets.

What makes this PRD different

  • Grounded in your codebase. Before writing, Feature1 studies the repository read-only: what already exists, what can be reused, the gaps, and refactors that should land first.
  • Risks you can act on. A feasibility check lists each risk with its likelihood, impact and a mitigation, plus dependencies and a launch-readiness call.
  • Open questions answered, not buried. Each open question comes with a proposed answer and the evidence behind it. You confirm or change it.
  • Aligned with your strategy. The PRD sits under an initiative from your product strategy, with the customer signals that led to it.
  • Ready to assign. The PRD becomes user stories with acceptance criteria and estimates. Assign them to a developer, and their coding agent reads them over MCP.
  • Written together. Your team comments on the feature, and each revision is approved before it is built.

What the PRD covers

  1. Overview

    Problem, target users, business goal, success metrics and expected impact.

  2. Scope

    In and out of scope, assumptions and constraints.

  3. Experience and requirements

    Primary flows, edge cases, functional, non-functional and analytics requirements.

  4. Delivery

    Milestones, estimates, rollout strategy and a back-out plan.

From idea to assigned stories

  1. Connect and describe

    Connect GitHub read-only and describe the feature in plain words, or pick it from your roadmap.

  2. Review the PRD

    Read the PRD, the risks and the open questions. Change what is wrong, then approve the revision.

  3. Assign and build

    Stories with acceptance criteria go to a developer. Claude Code, Codex or Cursor builds from them over MCP.

Teams already working this way

  • Quantem. A junior developer built an MCP layer in one day from written acceptance criteria, and it passed end-to-end testing. The context took four to five days; the build took one.
  • SatoriXR. Delivery got faster and deciding became the constraint. They hired a second product manager, not a third developer.

Write your next PRD on top of your real product.

7 days free. No credit card.

PRD: questions people ask

What is a PRD?

A product requirements document describes a feature before it is built: the problem, the users, what is in and out of scope, the requirements, how success is measured and how it will ship. Product, design and engineering use it as the shared reference.

What should a PRD include?

An overview with the problem, target users, business goal and success metrics; scope, assumptions and constraints; primary flows and edge cases; functional, non-functional and analytics requirements; and a delivery plan with milestones, estimates, rollout and a back-out plan. Feature1 produces all of these.

How is this different from writing a PRD with ChatGPT?

ChatGPT does not know your product. Feature1 reads your repository read-only, so the PRD starts from what already exists, flags conflicts and refactors that should land first, and lists risks with mitigations. It then turns the PRD into stories you can assign, instead of a document someone copies into tickets.

Do I need to connect my codebase?

Connecting GitHub read-only gives the best result, because the PRD is checked against what the product already does. Feature1 never writes to your repository. You can also start without code and add the repository later.

Can my team collaborate on the PRD?

Yes. Teammates comment on the feature, its timeline keeps the history, and each spec revision is approved before it is built.

How do developers use the PRD?

The PRD becomes user stories with acceptance criteria and estimates. You assign them to a developer, and their coding agent, such as Claude Code, Codex or Cursor, reads the criteria over MCP while it builds.

Is there a free trial?

Yes. Feature1 has a 7-day free trial with no credit card.