Workflow Customer Discovery

Run the Customer Discovery workflow (research -> JTBD -> opportunities -> problem)

Run the Customer Discovery workflow to transform raw research into a clear, validated problem worth solving.

This workflow uses multiple skills in sequence. For each step, read the skill instructions and follow them to create the artifact.

Workflow Steps

Step 1: Interview Synthesis

Use the discover-interview-synthesis skill from skills/discover-interview-synthesis/SKILL.md.

Synthesize raw research inputs (interview transcripts, survey responses, support tickets) into structured findings with patterns, quotes, and themes.

Step 2: JTBD Canvas

Use the define-jtbd-canvas skill from skills/define-jtbd-canvas/SKILL.md.

Frame the customer's underlying jobs, desired outcomes, and current alternatives using themes from Step 1.

Step 3: Opportunity Tree

Use the define-opportunity-tree skill from skills/define-opportunity-tree/SKILL.md.

Map desired outcomes from the JTBD canvas into a prioritized opportunity tree.

Step 4: Problem Statement

Use the define-problem-statement skill from skills/define-problem-statement/SKILL.md.

Create a clear problem framing grounded in the research evidence from previous steps.

Output

Create all four artifacts in sequence, ensuring each builds on the previous.

Reference the Customer Discovery workflow at _workflows/customer-discovery.md for additional guidance.

Context from user: $ARGUMENTS