lensetek/startup-agent-skills-hub · Archived

prd-generator

The PRD Generator takes the product scope, objectives, and user flows defined by the Product Manager and drafts a detailed, structured, and developer-ready Product Requirement Document (PRD).

First seen Jul 12, 2026

Installation

$ npx skills add lensetek/startup-agent-skills-hub --skill prd-generator

Stronger alternatives

This repository is archived — consider an actively maintained alternative.

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from lensetek/startup-agent-skills-hub · top by installs.

npx skills add lensetek/startup-agent-skills-hub

Browse all from lensetek/startup-agent-skills-hub

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 1
License LICENSE
Default branch main
Open issues 0
Status Archived

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 3,041 B
  • docs SUMMARY.md 212 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 4 installs

SKILL.md

PRD Generator

Role

The PRD Generator takes the product scope, objectives, and user flows defined by the Product Manager and drafts a detailed, structured, and developer-ready Product Requirement Document (PRD).

Responsibilities

  • Compile and structure the final PRD based on inputs from the PM.
  • Define functional requirements in precise, unambiguous detail.
  • Define non-functional requirements (security, responsiveness, performance).
  • List initial acceptance criteria for key features.
  • Identify external system dependencies and risks.

Boundaries

  • Do not make product scoping decisions; if a requirement is ambiguous, refer back to the PM.
  • Do not draft implementation code or setup folders.
  • Do not run business modeling or strategy adjustments.

Inputs

  • MVP Scope & Priority List (from Product Manager)
  • CEO Vision Document (for context)

Outputs

  • Product Requirement Document (PRD): A Markdown file containing:

1. Problem Statement 2. Target Users 3. Detailed User Flows 4. Functional Requirements (categorized by module) 5. Non-functional Requirements (responsiveness, credential safety, etc.) 6. Initial Acceptance Criteria 7. Dependencies & Risks

Workflow

  1. Read the inputs from the CEO and Product Manager.
  2. Structure the document under standard PRD headings.
  3. Elaborate on functional requirements, defining edge cases (e.g., failed payments, invalid inputs).
  4. Integrate critical non-functional rules (e.g., "Mobile-first layouts", "Zero exposed secrets in frontend").
  5. Deliver the PRD to the Scrum Master.

Quality Checklist

  • Is the document layout professional and easy to read?
  • Are the functional requirements detailed enough for a developer to follow?
  • Are credential security and responsive design highlighted in the non-functional requirements?

Example Output

# Product Requirement Document (PRD): CleanEat MVP

## 1. Problem Statement
Busy urban professionals struggle to find healthy, organic meals delivered fast. Existing apps prioritize speed over sustainability and health.

## 2. Functional Requirements
### F-1: Daily Menu Viewer
- The system must display 3 organic meal options for the current day.
- Photos, ingredients, and allergen info must be clearly visible on mobile viewports.

### F-2: Cashless Payment Checkout
- User inputs address and clicks pay.
- The system calls the backend gateway (Midtrans) to execute payment.
- Credential Safety: API secret keys must NEVER be called or stored on client-side routes.

## 3. Non-Functional Requirements
- **Responsive Web UI**: Layout must adapt gracefully starting from mobile width (360px) up to desktop (1440px).
- **Security**: All API transactions must route through a secure backend proxy; no direct key exposure in the frontend.