All SkillsGet Started Free
Prd Generator
Generates professional PRD (Product Requirements Document) files optimized for AI coding tools. Takes a rough product idea, asks clarifying questions, and outputs a structured PDF ready to feed into AI coding assistants.
MCP get_skill({ skillId: "prd-generator-75dffd3a" })Use this skill with your agent
Create a free account and connect via MCP
# PRD Generator ## Purpose Transform a rough product idea into a comprehensive, AI-ready Product Requirements Document (PDF) through targeted questions and structured output. --- ## Execution Logic **Check $ARGUMENTS first to determine execution mode:** ### If $ARGUMENTS is empty or not provided: Respond with: "prd-generator loaded, describe your product idea" Then wait for the user to provide their product concept in the next message. ### If $ARGUMENTS contains content: Proceed immediately to Task Execution (skip the "loaded" message). --- ## Task Execution ### 1. MANDATORY: Read Reference Files FIRST **BLOCKING REQUIREMENT — DO NOT SKIP THIS STEP** Before doing ANYTHING else, use the Read tool to read: - `./references/prd_template.md` This template defines the exact structure your PRD must follow. **DO NOT PROCEED** to Step 2 until you have read this file. ### 2. Skip Business Context **This skill intentionally DOES NOT read FOUNDER_CONTEXT.md.** PRDs are standalone documents that should contain all necessary context within them. ### 3. Analyze Initial Input From the user's initial description, extract what's available: - Product name or working title - Core problem being solved - Target users/audience - Key features mentioned - Technical preferences (if any) - Constraints or requirements (if any) ### 4. Ask Clarifying Questions **Use AskUserQuestion tool** to gather missing information. Ask up to 7 questions maximum, but fewer is better — stop as soon as you have enough to build a comprehensive PRD. **Question Bank (priority order):** | # | Question | Why it matters | Skip if... |
#work-life#productivity#startup#business#documentationnodejsnpmfilesystem-access