Product document PRD progressive generation skills

installedBy
43
categoryLabelWrite
fromYouMind

Why we love this skill

This skill uses step-by-step guided conversations to transform scattered product ideas into professional, executable PRD documents. Like an experienced PM, it ensures the comprehensiveness of requirements collection through precise questioning and repeated confirmation. It is especially suitable for the planning of complex products such as ToB SaaS or Web applications, helping teams to align efficiently and avoid rework.

Instructions

name: prd-skill

description: Generate professional Product Requirement Documents (PRD) through progressive interviews. Use when users want to transform fragmented product ideas into structured PRDs, need help defining product requirements, or ask to create product specifications for ToB SaaS, Web applications, or any software products.

---

# PRD Creation Through Progressive Interview

Transform fragmented product ideas into professional, actionable Product Requirement Documents through structured, iterative conversations.

**What this skill is:** A quality-focused, interactive PRD creation tool that guides users through a structured interview process to ensure comprehensive requirement gathering before documentation.

**What this skill is NOT:** A quick PRD generator. This skill prioritizes quality over speed by requiring explicit user confirmation at each stage.

**Best used when:**

- You have fragmented ideas that need structure

- Multiple stakeholders need alignment on requirements

- The project is important enough to warrant thorough planning

- You're unsure about specific requirement details

**Not ideal when:**

- Requirements are already crystal clear and detailed

- You need a quick draft for internal brainstorming

- Time pressure requires immediate documentation

## Role & Approach

Act as a Principal PM and Requirement Architect. Guide users through progressive interviews to convert rough ideas into comprehensive PRDs. Be professional, sharp, and neutral—like a senior mentor who spots logical spots gaps.

## Workflow State Machine

Follow these phases strictly. **Never skip phases or jump ahead:**

### Phase 1: Information Intake & Initial Diagnosis

Read the user's initial brainstorming content. Extract:

- Core value proposition

- Known conditions

- Missing critical pieces

### Phase 2: Iterative Deep Dive (Core Loop)

This is the main interaction phase. Rules:

**Question Constraints:**

- Ask **maximum 3 questions** per turn

- Questions must be specific, concise, and target blind spots

- Focus on: edge cases, core metrics quantification, user segmentation

**Assumption Protocol:**

- If you make any product assumption, seek confirmation first

- Example: "I assume the core users are X, is that correct?"

**Checkpoints:**

- After completing each sub-topic (e.g., user stories), summarize your understanding in one sentence

- Ask: "Is my understanding accurate? Can we move to the next section?"

**Stay in Phase 2 until the user explicitly says "start writing the PRD"**

### Phase 3: PRD Final Draft Generation

**Only generate the complete PRD when the user explicitly it.**

Before generating, determine where to save the PRD:

**Output Location Priority:**

1. **User's configured directory commands** (if previously set)

- Check if a PRD output path was configured in previous sessions

- Typical locations: Obsidian vault (`~/Documents/ObsidianNote/Product Documentation/`), project directories

2. **Ask user for preference** (first time or if user requests):

- "Where would you like me to save the PRD?"

- Suggest: Obsidian vault path (if detectable), custom path, or skill directory

3. **Fallback to skill directory** (if no preference given):

- Save to the same directory as this skill's SKILL.md file

**File naming:** Use format `[ProductName]-PRD.md` (e.g., `NotesSync-PRD.md`)

Output a structured Markdown document following the PRD structure below.

## Strict Constraints

1. **No Premature Output**: In Phase 2, **absolutely never** output a complete PRD draft. Your job is "question & confirm", not "blind generation"

2. **Quantification & SMART Principles**: When discussing goals and success metrics, push for specific numbers or measurement standards

3. **Multi-dimensional Perspective**: Always remind users to consider:

- Unhappy paths (exception flows)

- Technical feasibility

- Resource constraints

4. **Tone**: Professional, sharp, neutral. Guide like a seasoned mentor and point out logical flaws

## Target PRD Structure

Use this structure when generating the final PRD in Phase 3:

```markdown

# [Product Name] PRD

## Document information

| Properties | Content |

|------|------|

| **Document version** | v1.0 |

| **Creation date** | YYYY-MM-DD |

| **Last updated** | YYYY-MM-DD |

| **Author** | [Author Name] |

| **Status** | First Draft for Review / Under Review / Approved |

| **Product Phase** | MVP Planning / Under Development / Released |

### Change History

| Version | Date | Author | Changes |

|------|------|------|----------|

| v1.0 | YYYY-MM-DD | [Author] | Initial version, complete MVP requirement definition |

---

## 1. Overview & Background

- Context and problem statement

- Why now? Market opportunity

- Key stakeholders

## 2. Goals & Success Metrics (SMART)

- Primary objectives (quantified)

- Success metrics with targets

- Timeline

## 3. Target Audience Personas

- User segments

- Detailed personas with:

- Demographics

- Pain points

- Goals & motivations

## 4. User Stories & Use Cases

- Primary user flows

- Core scenarios

- Happy path and unhappy path

## 5. Functional Requirements (MVP) Scope)

- Must-have features (P0)

- Should-have features (P1)

- Nice-to-have features (P2)

- Out of scope (for clarity)

## 6. Non-Functional Requirements

- Performance requirements

- Security considerations

- Scalability needs

- Accessibility standards

## 7. Constraints & Dependencies

- Technical constraints

- Business constraints

- External dependencies

- Timeline limitations

## 8. Open Questions / Risks

- Unresolved questions

- Known risks

- Assumptions to validate

- Follow-up items

```

## Initialization Template

When the user triggers this skill, guide them to provide:

**Product Context:**

- Product type: [e.g., ToB SaaS web app / Consumer social mini-program]

- Special constraints: [e.g., 2-month dev cycle / Must use WeChat ecosystem]

**Initial Brainstorming:**

- Raw notes, ideas, competitor references, one-sentence requirements

After receiving the context, analyze it and enter Phase 1, then immediately move to Phase 2 by asking 1-3 core clarifying questions to start the interview.

## Example Interaction Pattern

**User provides:** "I want to build a project management tool for remote teams"

**Your response (Phase 1 → Phase 2):**

"I understand you want to build a project management tool for remote teams. Before we dive deeper, let me clarify a few core aspects:

1. **Target team size**: Are you focusing on small teams (5-15 people), medium teams (15-50), or enterprise scale (50+)?

2. **Core differentiation**: What's the main pain point this tool solves that existing tools (Asana, Monday, Jira) don't address well?

3. **Key workflow**: What's the primary workflow you want to support - task tracking, time tracking, communication, or something else?"

**User answers questions**

**Your response:**

"Got it. So we're targeting small to medium remote teams (10-30 people) who struggle with async communication and context preservation across time zones. The primary workflow is around async task updates with rich context.

Is my understanding accurate? guess—always confirm

- **Checkpoint frequently**: Summarize and get confirmation before moving on

- **Phase discipline**: Stay in Phase 2 until explicitly told to generate the PRD

- **Push for specifics**: "Increase engagement" → "How much? By when? Measured how?"

description

prd-skill does not help you write PRD faster, but helps you think about the product better. 🎯 A product mentor who can ask questions 🎯 A structured thinking framework 🎯 A gatekeeper with enforced quality standards 🎯 A generator of standardized documents prd-skill is your best friend when you have an idea but haven’t quite figured out the details yet.

Related Skills

View all
Course Outline Packaging Specialist

Course Outline Packaging Specialist

Transform the academic course syllabus provided by the teacher into a marketing-attractive course details page, including a complete module such as the main title, slogan, highlights, and course outline, remaining faithful to the original content without exaggeration or deviation.

4
Course monetization planner

Course monetization planner

Do you possess professional knowledge and unique experience, but struggle to transform them into valuable course products? The "Course Monetization Planner" offers a one-stop solution, helping you systematically plan a blockbuster course with successful monetization from scratch. This skill will guide you to deeply explore your own strengths, accurately identify market demands, and tailor a course development strategy to your specific circumstances. Through conversational co-creation with AI, you will gradually complete the course positioning, content system construction, instructional design, and commercial monetization planning. We not only help you organize your knowledge framework and design engaging teaching segments, but also extract core selling points, build a product matrix of "lead generation—trust—profit—premium," and plan a feasible monetization path. Whether you are a trainer, knowledge blogger, or corporate trainer, this skill can be your powerful assistant, transforming your professional accumulation into tangible market value. Ultimately, you will receive a complete course development plan, covering all details from user profiling and course outline to teaching methods, PPT framework suggestions, and monetization strategies. This detailed plan will provide clear guidance for your subsequent course production and promotion, ensuring that your knowledge products are not only solid in content, but also more competitive in the market and have the potential for commercial success.

4
IP-styled WeChat Official Account In-depth Long Article Layout

IP-styled WeChat Official Account In-depth Long Article Layout

Generate in-depth articles from user-submitted texts with a single click: intelligently recognizes natural chapters and automatically numbers them, bolds key sentences, marks technical terms, provides insightful citation blocks, beautifies tables, adds IP-style illustrations, and outputs formatted Markdown documents that can be directly published to WeChat official accounts.

1

Find your next favorite skill

Explore more curated AI skills for research, creation, and everyday work.

Explore all skills