bmad-cis-design-thinking

Facilitates a seven-step design thinking workflow from empathy research to iteration planning.

Updated Sep 3, 2026
One-click install
npx skills add https://github.com/watchthelight/shatterfish --skill bmad-cis-design-thinking-watchthelight
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-cis-design-thinking
Source: https://github.com/watchthelight/shatterfish/tree/main/.claude/skills/bmad-cis-design-thinking
Command: npx skills add https://github.com/watchthelight/shatterfish --skill bmad-cis-design-thinking-watchthelight

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Teams often jump straight to solutions without understanding users, leading to products that miss real needs. This Skill guides a structured design thinking session that keeps users at the center and produces a documented artifact at every stage. ## Core Features & Use Cases - Guided Five-Phase Facilitation: Walks through Empathize, Define, Ideate, Prototype, and Test phases with method selection from a design methods CSV. - Structured Session Output: Saves a formatted Markdown report (challenge statement, POV, HMW questions, ideas, prototypes, test learnings, action items) after every checkpoint. - Customizable Workflow: Supports team and personal TOML overrides for activation steps, persistent facts, and completion behavior. - Use Case: A product team exploring low onboarding completion runs a session to build an empathy map, frame a Point of View statement, generate 15-30 ideas, and plan a prototype test with 5-7 users. ## Quick Start Say "let's run design thinking" and describe the problem or opportunity you want to explore.

Frequently Asked Questions about bmad-cis-design-thinking

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run a design thinking workshop with an AI facilitator?

Start by saying "let's run design thinking" and describe your challenge. The facilitator guides you through seven steps: context gathering, empathy, problem definition, ideation, prototyping, testing, and iteration planning, saving output after each step.

What design thinking methods does this workflow support?

The workflow loads methods from a design-methods.csv file organized by phase (empathize, define, ideate, prototype, test). It recommends 3-5 methods per phase based on your resources, constraints, and challenge type.

What output does a design thinking session produce?

Each session generates a Markdown report saved to your configured output folder. It includes the challenge statement, empathy map, POV statement, How Might We questions, generated ideas, prototype description, user feedback, and action items.

Can I customize the design thinking workflow steps?

Yes, customization uses TOML files with base, team, and user override layers. You can add activation steps, persistent facts, and an on-complete action without editing the core skill files.

When is design thinking not the right approach?

Design thinking fits open-ended, user-centered problems with ambiguity. It is less suitable for purely technical issues with known solutions, compliance-driven tasks, or situations where requirements are already fully specified.