workshopping-prds

Interactive product requirements document creation with structured phases.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "workshopping-prds" with this command: npx skills add memyselfandm/cconami/memyselfandm-cconami-workshopping-prds

Workshopping PRDs

Interactive product requirements document creation with structured phases.

Usage

/workshopping-prds [options]

Options

  • --template TEMPLATE : PRD template (full|lean|technical)

  • --output PATH : Output file path

  • --from-item ID : Start from existing work item

  • --quick : Skip optional sections

Examples

Full interactive session

/running-prd-sessions

Start from existing idea

/running-prd-sessions --from-item CCC-123

Quick lean PRD

/running-prd-sessions --template lean --quick

Technical PRD

/running-prd-sessions --template technical

Session Phases

Phase 1: PM Mode - Problem Discovery

Objective: Understand the problem space

Problem Discovery

Let's understand what we're solving.

❓ What problem are we trying to solve?

❓ Who experiences this problem?

❓ How do they currently deal with it?

❓ Why is now the right time to solve this?

❓ What happens if we don't solve it?

Output: Problem statement, user personas, opportunity assessment

Phase 2: Architect Mode - Solution Space

Objective: Explore solution approaches

Solution Exploration

Now let's think about solutions.

❓ What are possible approaches to solve this?

❓ What's the simplest version that could work?

❓ What technical constraints exist?

❓ What similar solutions exist in the market?

❓ What's our unique angle?

Output: Solution options, technical feasibility, differentiation

Phase 3: PO Mode - Requirements Definition

Objective: Define what we're building

Requirements Definition

Let's get specific about what we're building.

User Stories

❓ Complete this: "As a [user], I want [capability], so that [benefit]"

(repeat for 3-5 primary stories)

Acceptance Criteria

For each user story: ❓ How will we know it's working correctly?

Scope Boundaries

❓ What's explicitly OUT of scope?

❓ What's nice-to-have vs must-have?

Output: User stories, acceptance criteria, scope definition

Phase 4: SWE Mode - Technical Planning

Objective: Plan implementation approach

Technical Planning

Now let's think about how to build it.

❓ What are the main technical components?

❓ What existing systems does this integrate with?

❓ What new infrastructure is needed?

❓ What are the biggest technical risks?

❓ How would you break this into phases?

Output: Technical architecture, integration points, risk assessment

Phase 5: Synthesis - Document Generation

Compile all inputs into structured PRD:

PRD: {Product/Feature Name}

Executive Summary

{Generated from Phase 1}

Problem Statement

Current State

{From Phase 1}

Desired State

{From Phase 2}

Success Metrics

{Derived from acceptance criteria}

User Personas

{From Phase 1}

Solution Overview

{From Phase 2}

Detailed Requirements

User Stories

{From Phase 3}

Acceptance Criteria

{From Phase 3}

Non-Functional Requirements

{From Phase 4}

Technical Approach

{From Phase 4}

Scope

In Scope

{From Phase 3}

Out of Scope

{From Phase 3}

Risks & Mitigations

{From Phase 4}

Timeline & Phases

{From Phase 4}

Appendix

{Any additional details}

Templates

Full Template

All sections, comprehensive documentation. Best for: Major features, new products, cross-team initiatives.

Lean Template

Core sections only: Problem, Solution, Requirements, Scope. Best for: Smaller features, internal tools, quick iterations.

Technical Template

Focus on architecture, integration, implementation. Best for: Infrastructure changes, API design, technical debt.

Output Options

  • Markdown file - Save to docs/

  • Work item - Create epic via pm-context

  • Both - File + linked work item

Session Tips

  • Answer questions conversationally, not formally

  • It's OK to say "I don't know yet"

  • Revisit earlier sections if needed

  • Ask clarifying questions back

  • Use examples to illustrate points

Example Session

🚀 Starting PRD Session

Template: Full Output: docs/prd-user-notifications.md

━━━ Phase 1: Problem Discovery ━━━

❓ What problem are we trying to solve?

Users miss important updates because we have no notification system

❓ Who experiences this problem?

All users, but especially power users who manage multiple projects

...

━━━ Phase 5: Generating PRD ━━━

✅ PRD generated: docs/prd-user-notifications.md

Would you like to:

  1. Create an epic from this PRD
  2. Refine any section
  3. Done

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

scraping-documentation

No summary provided by upstream source.

Repository SourceNeeds Review
General

Workspace Trash

Soft-delete protection for workspace files. Intercept file deletions and move them to a recoverable trash instead of permanent removal. Use when deleting, re...

Registry SourceRecently Updated
General

Deploy Public

Private-to-public repo sync. Copies everything except ai/ to the public mirror. Creates PR, merges, syncs releases.

Registry SourceRecently Updated
General

Lumi Diary

Your local-first memory guardian and cyber bestie. Lumi collects life fragments — a sigh, a snapshot, a roast — and stitches them into radiant, interactive m...

Registry SourceRecently Updated