Skip to content
🤖 AI-optimized docs: llms-full.txt

Apply Design Thinking

Use the design-thinking workflow to create solutions deeply rooted in user needs through empathy, ideation, and rapid prototyping.

  • Designing products or features for people
  • Solving problems where user experience matters
  • Starting from user research or empathy work
  • Need to move from insights to testable prototypes
  • Reimagining an existing experience
  • Pure technical problems without user interaction
  • Infrastructure or backend-only concerns
  • Timeframes don’t allow for user validation

Start a fresh chat and load the Design Thinking Coach:

/cis-design-thinking

Maya will ask for your design challenge. Frame it around user needs:

Good challenges:

  • “How might we help users feel more confident starting a new project?”
  • “Redesign the checkout experience for mobile shoppers”
  • “Help small business owners understand their cash flow”

Less effective:

  • “Build a new dashboard” (solution-first)
  • “Fix the slow API” (technical, not user-centered)

Maya guides you through the complete design thinking process:

PhaseGoalWhat You Do
EmpathizeUnderstand usersShare insights, create personas, map empathy
DefineFrame the problemCraft POV statements, ask “How Might We”
IdeateGenerate solutionsDiverge wildly, then converge on promising concepts
PrototypeMake it tangibleCreate rough artifacts that convey the idea
TestValidate with usersPlan how to get real feedback

At each phase, Maya selects appropriate methods from her design-methods library:

  • Empathize: User interviews, empathy mapping, journey maps
  • Define: POV madlibs, “How Might We” framing, problem statements
  • Ideate: Brainstorming, sketching, storyboarding
  • Prototype: Paper prototypes, role-play, Wizard of Oz
  • Test: Usability testing plans, feedback capture templates

Output saved to _bmad-output/design-thinking-{date}.md:

SectionContents
Design ChallengeYour framed opportunity
Point of ViewUser-centered problem statement
User InsightsEmpathy findings and personas
How Might We QuestionsReframed problem as opportunity
Solution ConceptsGenerated ideas with rationales
Prototype DesignsTestable artifacts and mockups
Test PlanHow to validate with real users
Iteration RoadmapNext steps based on learning
You: /cis-design-thinking
Maya: 🎨 Tell me about your design challenge, friend.
Who are the humans we're designing with?
You: We need to redesign onboarding for our analytics tool.
Users are dropping out during setup.
Maya: Ah, first impressions! Let's start with empathy.
What do we know about these humans?
You: [Share user research, pain points]
Maya: [Guides through empathy mapping]
Now let's craft our Point of View...
"New analysts need to feel capable, not confused"
[Frames How Might We questions]
[Generates solution concepts]
[Creates low-fidelity prototype]
[Plans validation approach]

After design thinking:

  • Use storytelling (/cis-storytelling) to craft user narratives
  • Apply innovation strategy (/cis-innovation-strategy) to assess business viability
  • Run brainstorming (/cis-brainstorm) if you need more solution options

For best results, provide user research via the --data flag:

Terminal window
workflow cis-design-thinking --data /path/to/user-research.md

Maya will use this context to ground the empathy and definition phases in real user insights.