Built by Monil Raval — Product Owner | Ex-AGCO/Fendt, Bosch | MBA Operational Excellence
A fully functional AI-powered tool that generates professional Product Requirements Documents (PRDs) in seconds. Built by a real Product Owner who wrote PRDs daily at AGCO/Fendt — this tool reflects real-world PM workflows.
Input: Product name, problem statement, target users, features, KPIs Output: Complete PRD with:
- Executive Summary
- Problem Statement & Opportunity Analysis
- SMART Goals & Success Metrics
- User Personas (2 detailed personas)
- User Stories (5 stories in As a / I want / So that format)
- Functional Requirements (8–10 numbered requirements)
- Acceptance Criteria (Gherkin Given/When/Then format)
- Out of Scope definition
- Risk & Mitigation table
- Sprint timeline estimate
No installation needed. Works in any modern browser.
As a Product Owner at AGCO/Fendt managing the PIM platform across 4 global brands, I wrote dozens of PRDs, epics, and user stories. The process was time-consuming and inconsistent across teams.
This tool solves that by:
- Standardising PRD structure across teams
- Reducing first-draft time from 2 hours to 2 minutes
- Ensuring all critical PM artefacts are covered every time
- Making AI practical for everyday product management work
Visit monilraval.github.io/prd-generator — no setup needed.
git clone https://github.com/monilraval/prd-generator.git
cd prd-generator
# Open index.html in your browser — no server needed
open index.htmlThe app works with template outputs by default. To enable Claude AI:
- Get an API key from console.anthropic.com
- Open
index.htmland locate the fetch call - Add your API key to the Authorization header
- Regenerate PRDs with full AI power
| Template | Use Case |
|---|---|
| SaaS Feature | CRM integrations, platform features |
| Mobile App | iOS/Android product requirements |
| API / Integration | Backend services, data pipelines |
| Analytics Dashboard | BI tools, executive reporting |
| E-Commerce | Online retail features |
| Blank | Start from scratch |
| Layer | Technology |
|---|---|
| Frontend | Vanilla HTML/CSS/JavaScript |
| AI Engine | Anthropic Claude (claude-sonnet-4) |
| Deployment | GitHub Pages |
| No dependencies | Zero npm, zero frameworks |
- User Story format: As a [persona] / I want [action] / So that [benefit]
- Gherkin syntax: Given / When / Then acceptance criteria
- MoSCoW prioritisation reflected in requirements
- SMART goals framework for success metrics
- Persona-driven design for user context
- LinkedIn:linkedin.com/in/monil-raval
- Website:clarushorizon.com
- Email:monilraval@gmail.com
MIT License — free to use, fork, and improve. If you use this in your work, a LinkedIn mention is appreciated!
This project demonstrates practical AI integration in product management workflows — not just theoretical knowledge, but tools I actually use in my daily work as a Product Owner.