doncheli-prd

Solid

Generate professional Product Requirement Documents (PRD) from multiple sources — Figma designs, briefs, user research, existing code. Includes risk analysis, RICE prioritization, Gherkin stories and launch plan. Activate when user mentions "PRD", "product requirements", "requirement document", "product spec", "figma to PRD", "generate PRD".

AI & Automation 39 stars 7 forks Updated 1 months ago Apache-2.0

Install

View on GitHub

Quality Score: 82/100

Stars 20%
53
Recency 20%
75
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Don Cheli: PRD Generator ## Instructions 1. **Discover sources** — Identify all available inputs: - Figma links: analyze screens, flows, components, missing states - Brief documents: extract objectives, audience, problems - User research: identify personas, JTBD, pain points - Existing code: detect technical constraints - Conversation context: extract requirements mentioned by the user 2. **Analyze Figma** (if provided): - Count screens/frames and map navigation flow - Extract texts, labels, form fields, interactions - Detect missing UI states: loading, empty, error, success, offline - Identify gaps: flows not designed, edge cases missing - Convert each screen → user stories → acceptance criteria 3. **Risk analysis** — For each feature, evaluate 7 risk categories: - Technical (complexity, integrations, tech debt) - Product (market fit, adoption, competition) - UX (usability, accessibility, learning curve) - Business (revenue, cost, time-to-market) - Legal (GDPR, compliance, ToS) - Security (OWASP, sensitive data, auth) - Operational (support, scalability, monitoring) - Assign probability (Low/Medium/High) and impact (Low/Medium/High/Critical) - Propose mitigation for each risk 4. **Prioritize features** using MoSCoW + RICE: - MoSCoW: Must / Should / Could / Won't - RICE: (Reach × Impact × Confidence) / Effort - Rank features by RICE score 5. **Generate PRD** with 13 sections: 1. Executive Summary ...

Details

Author
doncheli
Repository
doncheli/don-cheli-sdd
Created
2 months ago
Last Updated
1 months ago
Language
Shell
License
Apache-2.0

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

Data & Documents Featured

prd

Generate a Product Requirements Document (PRD) for a new feature. Use when planning a feature, starting a new project, or when asked to create a PRD. Triggers on: create a prd, write prd for, plan this feature, requirements for, spec out.

77 Updated today
jellydn
AI & Automation Solid

prd

Generate Product Requirements Documents with optional research — brainstorm, challenge assumptions, define scope

1,727 Updated 3 days ago
maxritter
Web & Frontend Featured

code-to-prd

Reverse-engineer any codebase into a complete Product Requirements Document (PRD). Analyzes routes, components, state management, API integrations, and user interactions to produce business-readable documentation detailed enough for engineers or AI agents to fully reconstruct every page and endpoint. Works with frontend frameworks (React, Vue, Angular, Svelte, Next.js, Nuxt), backend frameworks (NestJS, Django, Express, FastAPI), and fullstack applications. Trigger when users mention: generate PRD, reverse-engineer requirements, code to documentation, extract product specs from code, document page logic, analyze page fields and interactions, create a functional inventory, write requirements from an existing codebase, document API endpoints, or analyze backend routes.

16,173 Updated today
alirezarezvani
AI & Automation Featured

vibe-prd

Create a Product Requirements Document (PRD) for your MVP. Use when the user wants to define product requirements, create a PRD, or says "help me write requirements", "create PRD", or "define my product".

2,181 Updated 1 months ago
KhazP
AI & Automation Featured

prd-taskmaster

Smart PRD generator with TaskMaster integration. Detects existing PRDs and offers execute/update/replace options. Generates comprehensive technical PRDs optimized for task breakdown, validates with 13 automated checks, and optionally executes tasks autonomously with datetime tracking and rollback support. Use when user requests "PRD", "product requirements", or mentions task-driven development. Defaults to PRD generation with handoff to TaskMaster. Optionally supports autonomous execution with 4 modes.

451 Updated 4 weeks ago
anombyte93