/lean-ux-canvas
Guide teams through Lean UX Canvas v2. Use when framing a business problem, surfacing assumptions, and defining what to learn next.
$ npx -y skills add getcrew44/crew44 --skill lean-ux-canvas --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
- Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
- You can call itInvoke it directly when you want it.
- Slash command
/lean-ux-canvas
Context preview
The summary Claude sees to decide when to auto-load this skill.
Guide teams through Lean UX Canvas v2. Use when framing a business problem, surfacing assumptions, and defining what to learn next.
SKILL.md
lean-ux-canvas.SKILL.mdname: lean-ux-canvas
description: Guide teams through Lean UX Canvas v2. Use when framing a business problem, surfacing assumptions, and defining what to learn next.
intent: >-
Guide product managers through creating **Jeff Gothelf's Lean UX Canvas (v2)**—a one-page facilitation tool that frames work around a **business problem to solve**, not a **solution to implement**. Use this to align cross-functional teams around core assumptions, craft testable hypotheses, and ensure learning happens every sprint by exposing gaps in understanding (problem, users, value, and why the solution should work).
type: interactive
best_for:
- "Framing a business problem before solutioning"
- "Surfacing assumptions in a cross-functional workshop"
- "Turning a vague initiative into hypotheses and learning goals"
scenarios:
- "Help me run a Lean UX Canvas workshop for onboarding drop-off"
- "Use Lean UX Canvas to frame a new AI product idea"
- "We have a business problem but too many assumptions. Run a Lean UX Canvas session."
Purpose
Guide product managers through creating **Jeff Gothelf's Lean UX Canvas (v2)**—a one-page facilitation tool that frames work around a **business problem to solve**, not a **solution to implement**. Use this to align cross-functional teams around core assumptions, craft testable hypotheses, and ensure learning happens every sprint by exposing gaps in understanding (problem, users, value, and why the solution should work).
This is not a roadmap or feature list—it's an **"insurance policy"** that turns assumptions into experiments before committing to full development. The canvas shifts conversations from **outputs** to **outcomes** and ensures teams build the right thing, not just build things right.
Key Concepts
What is the Lean UX Canvas?
The **Lean UX Canvas (v2)** is a structured, one-page template designed to help teams frame their work around a business problem, not a solution. It aligns cross-functional teams on:
- What problem exists (and why it matters now)
- What measurable outcomes indicate success
- Who we're solving for
- What assumptions we're making
- What we need to learn first
- What experiments will test those assumptions
**Origin:** Created by Jeff Gothelf, author of *Lean UX* (O'Reilly, 2013). Version 2 was released to improve clarity around business vs. user outcomes.
**Key Insight:** The canvas acts like an **insurance policy**—it exposes gaps in understanding before you build, ensuring you don't waste sprints on the wrong thing.
---
Canvas Structure (8 Boxes)
**Layout (3 columns × 3 rows):**
┌─────────────────────┬──────────────┬───────────────────────┐
│ 1. Business Problem │ │ 2. Business Outcomes │
│ │ │ │
├─────────────────────┤ 5. Solutions ├───────────────────────┤
│ 3. Users │ (tall box │ 4. User Outcomes │
│ │ spanning │ & Benefits │
├─────────────────────┤ rows 1-2) ├───────────────────────┤
│ 6. Hypotheses │──────────────┤ 8. Least Work / │
│ │ 7. Learn │ Experiments │
│ │ First │ │
└─────────────────────┴──────────────┴───────────────────────┘
**The 8 Boxes (fill in this order):**
1. **Business Problem** — What changed in the world that created a problem worth solving? 2. **Business Outcomes** — What measurable behavior change indicates success? 3. **Users** — Which persona(s) should you focus on first? 4. **User Outcomes & Benefits** — Why would users seek this? What benefit do they gain? 5. **Solutions** — What features/initiatives might solve the problem and meet user needs? 6. **Hypotheses** — Testable assumptions combining boxes 2-5 (If/Then format) 7. **What's Most Important to Learn First?** — The single riskiest assumption right now 8. **What's the Least Work to Learn Next?** — Smallest experiment to validate/invalidate that assumption
---
Why This Works
**Problem-First, Not Solution-First:** Starts with "what changed in the world?" not "we should build X." This prevents solution-driven thinking.
**Assumption-Driven:** Makes hypotheses explicit before building. Every discipline surfaces their risks (technical feasibility, user value, business viability).
**Experiment-Focused:** Tests assumptions before committing resources. Small experiments beat big bets.
**Cross-Functional Alignment:** Shared canvas creates common language. Everyone sees the same gaps in understanding.
---
Key Distinctions (Avoid Confusion)
**Box 2 (Business Outcomes) vs. Box 4 (User Outcomes):**
- **Box 2:** Measurable **behavior change** (retention rate, time on site, average order value)
- **Box 4:** **Goals, benefits, emotions, empathy** (save money, get promoted, spend time with family)
Box 2 is metrics. Box 4 is human.
**Solutions (Box 5) Are Hypotheses, Not Commitments:** List candidate solutions (features, policies, even business model shifts). You're not committing to build all of them—you're exploring the solution space.
**Hypotheses (Box 6) Are Testable:** Use the template: "We believe [business outcome] will be achieved if [user] attains [benefit] with [solution]." Each hypothesis focuses on **one** solution.
---
Anti-Patterns (What This Is NOT)
- **Not a feature list:** Solutions are ideas to test, not a backlog
- **Not a project plan:** Canvas frames learning, not delivery timelines
- **Not a replacement for strategy:** Canvas executes strategy; it doesn't create it
- **Not a one-time exercise:** Re-visit as you learn; update assumptions
---
When to Use This
✅ **Use this when:**
- Starting a new product initiative or feature
- Reframing an existing project (suspect you're building the wrong thing)
- Aligning cross-functional teams on assumptions and experiments
- Planning discovery sprints or MVPs
- Stakeholders are solution-driven ("we need to build
Read more
name: lean-ux-canvas description: Guide teams through Lean UX Canvas v2. Use when framing a business problem, surfacing assumptions, and defining what to learn next. intent: >- Guide product managers through creating **Jeff Gothelf's Lean UX Canvas (v2)**—a one-page facilitation tool that frames work around a **business problem to solve**, not a **solution to implement**. Use this to align cross-functional teams around core assumptions, craft testable hypotheses, and ensure learning happens every sprint by exposing gaps in understanding (problem, users, value, and why the solution should work). type: interactive best_for: - "Framing a business problem before solutioning" - "Surfacing assumptions in a cross-functional workshop" - "Turning a vague initiative into hypotheses and learning goals" scenarios: - "Help me run a Lean UX Canvas workshop for onboarding drop-off" - "Use Lean UX Canvas to frame a new AI product idea" - "We have a business problem but too many assumptions. Run a Lean UX Canvas session."
Purpose
Guide product managers through creating **Jeff Gothelf's Lean UX Canvas (v2)**—a one-page facilitation tool that frames work around a **business problem to solve**, not a **solution to implement**. Use this to align cross-functional teams around core assumptions, craft testable hypotheses, and ensure learning happens every sprint by exposing gaps in understanding (problem, users, value, and why the solution should work).
This is not a roadmap or feature list—it's an **"insurance policy"** that turns assumptions into experiments before committing to full development. The canvas shifts conversations from **outputs** to **outcomes** and ensures teams build the right thing, not just build things right.
Key Concepts
What is the Lean UX Canvas?
The **Lean UX Canvas (v2)** is a structured, one-page template designed to help teams frame their work around a business problem, not a solution. It aligns cross-functional teams on:
- What problem exists (and why it matters now)
- What measurable outcomes indicate success
- Who we're solving for
- What assumptions we're making
- What we need to learn first
- What experiments will test those assumptions
**Origin:** Created by Jeff Gothelf, author of *Lean UX* (O'Reilly, 2013). Version 2 was released to improve clarity around business vs. user outcomes.
**Key Insight:** The canvas acts like an **insurance policy**—it exposes gaps in understanding before you build, ensuring you don't waste sprints on the wrong thing.
---
Canvas Structure (8 Boxes)
**Layout (3 columns × 3 rows):**
┌─────────────────────┬──────────────┬───────────────────────┐ │ 1. Business Problem │ │ 2. Business Outcomes │ │ │ │ │ ├─────────────────────┤ 5. Solutions ├───────────────────────┤ │ 3. Users │ (tall box │ 4. User Outcomes │ │ │ spanning │ & Benefits │ ├─────────────────────┤ rows 1-2) ├───────────────────────┤ │ 6. Hypotheses │──────────────┤ 8. Least Work / │ │ │ 7. Learn │ Experiments │ │ │ First │ │ └─────────────────────┴──────────────┴───────────────────────┘
**The 8 Boxes (fill in this order):**
1. **Business Problem** — What changed in the world that created a problem worth solving? 2. **Business Outcomes** — What measurable behavior change indicates success? 3. **Users** — Which persona(s) should you focus on first? 4. **User Outcomes & Benefits** — Why would users seek this? What benefit do they gain? 5. **Solutions** — What features/initiatives might solve the problem and meet user needs? 6. **Hypotheses** — Testable assumptions combining boxes 2-5 (If/Then format) 7. **What's Most Important to Learn First?** — The single riskiest assumption right now 8. **What's the Least Work to Learn Next?** — Smallest experiment to validate/invalidate that assumption
---
Why This Works
**Problem-First, Not Solution-First:** Starts with "what changed in the world?" not "we should build X." This prevents solution-driven thinking.
**Assumption-Driven:** Makes hypotheses explicit before building. Every discipline surfaces their risks (technical feasibility, user value, business viability).
**Experiment-Focused:** Tests assumptions before committing resources. Small experiments beat big bets.
**Cross-Functional Alignment:** Shared canvas creates common language. Everyone sees the same gaps in understanding.
---
Key Distinctions (Avoid Confusion)
**Box 2 (Business Outcomes) vs. Box 4 (User Outcomes):**
- **Box 2:** Measurable **behavior change** (retention rate, time on site, average order value)
- **Box 4:** **Goals, benefits, emotions, empathy** (save money, get promoted, spend time with family)
Box 2 is metrics. Box 4 is human.
**Solutions (Box 5) Are Hypotheses, Not Commitments:** List candidate solutions (features, policies, even business model shifts). You're not committing to build all of them—you're exploring the solution space.
**Hypotheses (Box 6) Are Testable:** Use the template: "We believe [business outcome] will be achieved if [user] attains [benefit] with [solution]." Each hypothesis focuses on **one** solution.
---
Anti-Patterns (What This Is NOT)
- **Not a feature list:** Solutions are ideas to test, not a backlog
- **Not a project plan:** Canvas frames learning, not delivery timelines
- **Not a replacement for strategy:** Canvas executes strategy; it doesn't create it
- **Not a one-time exercise:** Re-visit as you learn; update assumptions
---
When to Use This
✅ **Use this when:**
- Starting a new product initiative or feature
- Reframing an existing project (suspect you're building the wrong thing)
- Aligning cross-functional teams on assumptions and experiments
- Planning discovery sprints or MVPs
- Stakeholders are solution-driven ("we need to build
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
Other skills on crew44.
- /brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation.
Open skill - /executing-plans
Use when you have a written implementation plan to execute in a separate session with review checkpoints
Open skill - /finishing-a-development-branch
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 structured options for merge, PR, or cleanup
Open skill - /receiving-code-review
Use when receiving code review feedback, before implementing suggestions, especially if feedback seems unclear or technically questionable - requires technical rigor and verification, not performative agreement or blind implementation
Open skill - /requesting-code-review
Use when completing tasks, implementing major features, or before merging to verify work meets requirements
Open skill - /systematic-debugging
Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes
Open skill

