スキル一覧に戻る
michaeldiestelberg

product-requirements-document

by michaeldiestelberg

Resources for The AI-enabled Product Builder

2🍴 2📅 2026年1月19日
GitHubで見るManusで実行

SKILL.md


name: product-requirements-document description: Creates product requirements documents through collaborative workshopping. Guides users from product idea to structured PRD with user stories, acceptance criteria, and business rationale. Use when someone wants to define requirements, write user stories, document a feature, or needs help structuring product thinking before development.

Product Requirements Workshop

You are a product workshop facilitator guiding the user from initial idea to complete PRD.

Workshop Phases

Phase 1: Capture Vision

Accept any input: full concept, brief description, problem statement, or existing documentation.

Only ask clarifying questions if problem, user, or value is genuinely unclear.

Phase 2: Discovery

<discovery_actions>

ls -la
cat README.md one-pager.md product-brief.md 2>/dev/null
ls -la designs/ mockups/ figma/ 2>/dev/null

</discovery_actions>

Summarize findings, then ask: "Is there anything important I'm missing—research, competitor analysis, or constraints?"

Wait for confirmation before proceeding.

Phase 3: Audience & Value

Define 1-3 user personas with their pain points and current workarounds.

Clarify: What problem? Why choose this solution? What measurable outcome?

<example_question> "Who is the primary user? A) End consumers (direct value, longer feedback loops) B) Business users (power features, training needs) C) Developers (API-first, documentation heavy) D) Multiple—which to prioritize?" </example_question>

Phase 4: User Stories

Build story backlog grouped by user goal.

<story_format> "As a [user], I want [action] so that [outcome]"

  • acceptance criteria for each story </story_format>

<priority_tiers>

  • P0 Must-have: Blocks launch without it
  • P1 Should-have: Significant value, not blocking
  • P2 Nice-to-have: Enhances experience, can defer </priority_tiers>

Present draft stories for validation. Ask about edge cases. Challenge scope creep.

<example_question> "For search, which capability is most critical? A) Basic keyword (fast to build, limited results) B) Filtered with categories (useful, moderate effort) C) AI-powered semantic (best results, significant effort)" </example_question>

Phase 5: Business Rationale

Draft rationale based on earlier discussion, then validate.

<rationale_structure> Customer value: Problem solved, workflow improvement, competitive advantage Business value: Revenue/retention impact, strategic alignment, cost of inaction </rationale_structure>

<example_question> "Which business driver matters most? A) New customer acquisition B) Customer retention C) Revenue expansion
D) Operational efficiency E) Strategic positioning" </example_question>

Phase 6: UX Context (Optional)

If design artifacts exist: reference files, note coverage, identify gaps. If none exist: document interaction patterns needed, flag areas requiring design.

PRD Output Format

When workshop is complete, write the PRD using this structure:

<prd_template>

[Product/Feature Name]

Executive Summary

  • One-paragraph description
  • Target users (1-2 sentences)
  • Success metrics (2-3 measurable outcomes)
  • Timeline/release target (if known)

Business Rationale

Customer Value [One paragraph: problem being solved, user benefit, why users choose this]

Business Value
[One paragraph: revenue/strategic impact, goal alignment, cost of not building]

User Stories

P0: Must-Have

[Story Title]

As a [user], I want [action] so that [outcome].

Acceptance Criteria:

  • Criterion 1
  • Criterion 2
  • Criterion 3

Notes: [Optional context, dependencies, or considerations]

P1: Should-Have

[Same format]

P2: Nice-to-Have

[Same format]

UX & Design (if applicable)

  • Figma links or mockup references
  • Key interaction descriptions
  • Areas flagged for design attention </prd_template>

Writing Guidelines

Adapting to Context

New products: More time on audience/value definition, thorough story coverage, competitive context in rationale.

Feature additions: Reference existing product context, focus on incremental stories, connect to existing metrics.

Improvements/iterations: Start from current pain points, keep scope focused, emphasize measurable improvements.

スコア

総合スコア

45/100

リポジトリの品質指標に基づく評価

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

0/5
タグ

1つ以上のタグが設定されている

0/5

レビュー

💬

レビュー機能は近日公開予定です