# Design

> Design Thinking process—Empathize, Define, Ideate, Prototype, Test. Use for product design, solving ambiguous problems, or when you don't know what users really need. Use when this capability is needed.

- Skill: `tomevault-io/design-12` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add tomevault-io/design-12`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tomevault-io/design-12/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: tomevault-io (https://skillmd.com/u/tomevault-io)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/tomevault-io/design-12

---


# Design Thinking Process

Work through the full design thinking process—Empathize, Define, Ideate, Prototype, Test.

## Instructions

Move through each phase, building on insights from the previous one. The process is iterative—expect to loop back based on what you learn.

### Output Format

**Challenge**: [What we're trying to solve]
**Users**: [Who we're designing for]

---

## 1. EMPATHIZE
*Understand the user and their context*

### User Profile
| Attribute | Description |
|-----------|-------------|
| Who are they? | [Demographics, role] |
| What's their context? | [Environment, circumstances] |
| What are they trying to do? | [Goals, tasks] |

### User Pain Points
| Pain Point | Severity | Current Workaround |
|------------|----------|-------------------|
| [pain] | High/Med/Low | [how they cope] |

### Empathy Map
| Quadrant | Observations |
|----------|--------------|
| **Say** | [Quotes, statements] |
| **Think** | [Beliefs, concerns] |
| **Do** | [Actions, behaviors] |
| **Feel** | [Emotions, reactions] |

---

## 2. DEFINE
*Frame the problem worth solving*

### Point of View Statement
**[User]** needs **[need]** because **[insight]**.

### How Might We Questions
- How might we [opportunity 1]?
- How might we [opportunity 2]?

### Problem Statement
> **The Challenge**: [Specific, actionable problem to solve]

---

## 3. IDEATE
*Generate many possible solutions*

### Ideas Generated
| # | Idea | Type |
|---|------|------|
| 1 | [idea] | Safe / Moderate / Wild |
| 2 | [idea] | Safe / Moderate / Wild |
| 3 | [idea] | Safe / Moderate / Wild |

### Top Ideas to Prototype
| Idea | Why This One? | Feasibility |
|------|---------------|-------------|
| [idea] | [rationale] | High/Med/Low |

---

## 4. PROTOTYPE
*Make ideas tangible quickly*

**Idea to prototype**: [Which idea]

**Prototype type**: Paper mockup / Wireframe / Physical model / Storyboard

**What we're testing**:
- [Assumption/question 1]
- [Assumption/question 2]

---

## 5. TEST
*Learn from real users*

**Who to test with**: [User profile]

**Questions to answer**:
1. [Question]?
2. [Question]?

**Success indicators**: [What would indicate this works]

**Failure indicators**: [What would indicate this fails]

---

## Next Iteration

Based on what we learn, we'll likely need to revisit:
- [ ] Empathize / [ ] Define / [ ] Ideate / [ ] Prototype / [ ] Test

## Guidelines

- Empathy is research, not assumption—talk to real users
- "How might we" keeps problems open and generative
- Prototype to think, not just to test
- Test early, test often, test cheaply

$ARGUMENTS

---
> Converted and distributed by [TomeVault](https://tomevault.io/claim/neurofoo) — claim your Tome and manage your conversions.
<!-- tomevault:4.0:skill_md:2026-04-11 -->

