When to use this workflow
Use this workflow when:- You have designs but the requirements were never written down.
- You’re inheriting an existing product and need to document how it works.
- Your team designs before speccing and wants the PRD as a by-product, not a prerequisite.
How to generate a PRD from designs
1
Create a new project
Open Rationale and click New project. On the gateway picker, select Designs first. Docs follow.
2
Name your project
Enter a name for the surface you’re documenting, for example “Onboarding flow”.
3
Paste your Figma URL
Paste a Figma file or frame URL (for example
https://figma.com/file/…). You can paste a top-level file URL to capture all frames, or a specific frame URL to scope the PRD to a subset of screens.4
Click Generate PRD
Click Generate PRD. Rationale begins processing immediately and shows you live progress.
5
Watch the generation steps
Rationale works through four steps in sequence:
- Reading your Figma file — fetches the file structure and frame metadata
- Downloading screen images — captures a rendered image of each frame
- Writing your PRD — analyses every screen and produces the requirements document
- Saving your PRD — persists the result to your project
6
Review the generated PRD
Your project opens on the Summary tab. The generated PRD is attached as the spec for this version. Review it, edit any sections that need adjustment, and use it as the source of truth going forward.
After generation
Once the PRD is saved to your project, you can:- Use it as the spec for a Match project. The generated PRD can serve as the baseline for ongoing drift detection. Create a new Match project and reference the same Figma file to start watching for changes against the spec Rationale just wrote.
- Export or share the PRD. Open the Summary tab to review coverage, entry points, core flows, and business rules derived from your designs.
Rationale reads the frames visible in the Figma file at generation time. If you add screens later, run the workflow again or connect the file to a Match project so future saves re-audit the updated designs.