brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent,…
Run an end-to-end product strategy session across positioning, discovery, and roadmap planning. Use when a team needs validated direction before committing to execution.
$ npx -y skills add getcrew44/crew44 --skill product-strategy-session --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/product-strategy-sessionContext preview
The summary Claude sees to decide when to auto-load this skill.
Run an end-to-end product strategy session across positioning, discovery, and roadmap planning. Use when a team needs validated direction before committing to execution.
name: product-strategy-session description: Run an end-to-end product strategy session across positioning, discovery, and roadmap planning. Use when a team needs validated direction before committing to execution. intent: >- Guide product managers through a comprehensive product strategy session by orchestrating positioning, problem framing, customer discovery, and roadmap planning skills into a cohesive end-to-end process. Use this to move from vague strategic direction to concrete, validated product strategy with clear positioning, target customers, problem statements, and prioritized roadmap—ensuring alignment across stakeholders before committing to execution. type: workflow
Guide product managers through a comprehensive product strategy session by orchestrating positioning, problem framing, customer discovery, and roadmap planning skills into a cohesive end-to-end process. Use this to move from vague strategic direction to concrete, validated product strategy with clear positioning, target customers, problem statements, and prioritized roadmap—ensuring alignment across stakeholders before committing to execution.
This is not a one-time workshop—it's a repeatable process for establishing or refreshing product strategy, typically spanning 2-4 weeks with multiple touchpoints.
A product strategy session is a structured, multi-phase process that takes a product from strategic ambiguity to validated direction. It orchestrates:
1. **Positioning & Market Context** — Define who you serve, what problem you solve, and how you're differentiated 2. **Problem Discovery & Validation** — Frame and validate customer problems through research 3. **Solution Exploration** — Generate opportunity solutions and prioritize based on impact 4. **Roadmap Planning** — Sequence epics and releases based on strategy
---
When running this workflow as a guided conversation, use [`workshop-facilitation`](../workshop-facilitation/SKILL.md) as the interaction protocol.
It defines:
This file defines the workflow sequence and domain-specific outputs. If there is a conflict, follow this file's workflow logic.
Use `template.md` for the full fill-in structure.
This workflow orchestrates **6 phases** over **2-4 weeks**, using multiple component and interactive skills.
---
**Goal:** Define target customer, problem space, and differentiation.
**1. Run Positioning Workshop**
**2. Define Proto-Personas**
**3. Map Jobs-to-be-Done**
**If YES:** Proceed to Phase 2 (Problem Framing)
**If NO:** Run additional discovery:
---
**Goal:** Frame the core customer problem and validate it's worth solving.
**1. Run Problem Framing Canvas**
**2. Create Formal Problem Statement**
**3. Map Customer Journey (Optional)**
**If YES:** Proceed to Phase 3 (Solution Exploration)
**If NO:** Run
Orchestrate a crew of specialist AI agents in one local-first workspace. Each role on its best model, with memory and skills that compound. Free, MIT.
Repo: getcrew44/crew44
You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent,…
Use when you have a written implementation plan to execute in a separate session with review checkpoints
Use when implementation is complete, all tests pass, and you need to decide how to integrate the work - guides completion of development work by presenting…
Use when receiving code review feedback, before implementing suggestions, especially if feedback seems unclear or technically questionable - requires technical…
Use when completing tasks, implementing major features, or before merging to verify work meets requirements
Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes