Guide teams and individuals through the Double Diamond design thinking framework (Discover, Define, Develop, Deliver). Use this skill whenever someone mentions design process, product discovery, problem framing, ideation, prototyping, or user research — even without saying "Double Diamond". Trigger on: "where do I start with this design problem", "how do we approach building X", "help me structure our design process", "we need to do discovery", "we're in the ideation phase", "how do we validate our solution", "I have a design challenge", "I'm not sure what problem we're solving", "walk me through the design process", "help me run a design sprint". Also trigger when a non-designer or stakeholder wants to understand the design process or where they fit in. If someone describes a product problem without knowing how to approach it, proactively offer to guide them through this framework.
The Double Diamond is a visual design thinking framework from the British Design Council that structures the design process into four phases across two "diamonds": Discover → Define (first diamond) and Develop → Deliver (second diamond).
Each diamond traces the same arc: diverge (expand possibilities) then converge (narrow to a clear path). The framework applies equally to product designers, UX researchers, product managers, developers, and stakeholders — everyone plays a role, and part of your job is helping the user see where they fit.
Before diving into activities, find out where they are. Ask a few quick questions:
Keep this quick — one or two focused questions, then move into helping.
Goal: Understand the problem space deeply before proposing any solution. Resist the pull toward solutions — the whole point is to expand what you know before narrowing.
The practitioner's challenge: Stakeholders often arrive with a solution already in mind. Your role isn't to dismiss their idea — it's to gently hold space for exploration. Frame it as: "Let's make sure we're solving the right problem first, so the solution actually sticks."
Key activities to offer:
Deliverables you can help create:
When to move on: When you have enough insight to clearly describe the people affected, their behaviors, and the tensions they experience — even if you don't yet know the solution.
Goal: Synthesize discovery findings into a sharp, agreed-upon problem statement. This is arguably the most important phase — a poorly defined problem leads to elegant solutions to the wrong thing.
The practitioner's insight: The Define phase is where alignment happens. Bring everyone — designers, PMs, engineers, stakeholders — into a shared understanding of what you're actually solving. Map out timelines, constraints, and feasibility honestly. A 2-hour workshop here can save weeks of rework later.
Key activities to offer:
Problem statement format to suggest:
[User] needs a way to [goal/need] because [insight/barrier].
Example: "Freelance contractors need a way to track project hours without interrupting their flow, because switching tools mid-task causes them to lose context and undercount time."
Deliverables you can help create:
When to move on: When the team has a single, clearly scoped problem statement that everyone can agree on — and criteria for what "solved" looks like.
Goal: Generate a wide range of possible solutions before converging on the best one. This is the creative engine of the process — quantity over quality, then selection.
The practitioner's insight: Usability testing in this phase isn't scary validation — it's a window into human behavior. No two people interact with a prototype the same way. Embrace the surprises; they're the signal.
Key activities to offer:
Deliverables you can help create:
When to move on: When you have at least one concept that's been tested with real users, iterated based on feedback, and is strong enough to build.
Goal: Refine the chosen solution and ship it. This phase is about quality, alignment, and making sure what gets built matches what was designed — and actually works for users.
The practitioner's insight: The last sprint to the finish line. Regroup the full team before handoff to make sure everyone's aligned on both how it should look and function and how you'll verify it's been built correctly.
Key activities to offer:
Deliverables you can help create:
If the user isn't a designer, help them see their role clearly:
| Phase | How non-designers contribute | |-------|------------------------------| | Discover | Be interviewed as an expert, join stakeholder workshops, share domain knowledge | | Define | Co-own the problem statement, align on scope and constraints, approve success criteria | | Develop | Review concepts, give feedback in usability sessions, flag technical or business constraints early | | Deliver | Ensure the build matches the design intent, validate QA, support launch coordination |
Stakeholders jump straight to a solution. Don't fight it — acknowledge their idea, then reframe: "That might be exactly right. Let's do a quick discovery pass to make sure we're solving the right problem before we build it."
The project starts mid-process. That's normal. Help them pick up in the right phase — Define if they have raw research, Develop if they have a defined problem, or Deliver if they're already building something and just need to tighten it.
The process feels too linear. Remind the user (and yourself) that this is a map, not a conveyor belt. It's fine to loop back — discovering something in Develop that changes the Define, or returning to Develop after a failed Deliver test. The diamonds are a compass, not a cage.
When helping a user through a phase, always produce something tangible — a draft deliverable they can take into a meeting, share with their team, or act on immediately. The Double Diamond is only useful if it produces real artifacts. Think: interview guide, problem statement, workshop agenda, usability test script, launch checklist — always something they can use.
If the user seems overwhelmed, start with just the next one or two steps. Don't try to plan the whole project in one shot. Small, clear forward motion beats comprehensive roadmaps that never get used.
Create, facilitate, and critique empathy maps for UX research and design thinking. Use this skill whenever a user wants to build an empathy map, understand their users more deeply, synthesize qualitative research into a shared team artifact, or translate user interviews into structured insights. Trigger on phrases like "create an empathy map", "map out what users think and feel", "help me understand my users", "synthesize these interviews", "what do my users say vs think", "build user empathy", or any request to structure user research into Says/Thinks/Does/Feels quadrants. Also trigger when users share raw interview transcripts, survey responses, or user research notes and want to make sense of them. Always use this skill before attempting to create any empathy map content from scratch.
Apply structured prioritization matrix techniques to rank features, ideas, or design decisions by two weighted criteria (e.g. user impact vs. effort, feasibility vs. ROI). Use this skill whenever a user wants to prioritize features, compare design options, rank backlog items, decide what to build next, run a prioritization workshop, or make a structured UX or product decision. Trigger on phrases like "help me prioritize", "what should we build first", "rank these features", "should we focus on X or Y", "prioritize the backlog", "run a prioritization exercise", "impact vs effort", or any request to choose between competing options in a structured way.
Create, structure, and facilitate user journey maps from scratch or from existing research. Use this skill whenever a user wants to map a user experience, visualize a customer flow, identify pain points across a process, or build a journey map artifact. Trigger on phrases like "create a journey map", "map out the user experience", "visualize a user flow", "identify pain points in our process", "map the customer journey", "help me understand our user's experience", or any request involving understanding or documenting how a person moves through a product, service, or scenario — even if they don't say "journey map" explicitly. Also trigger when someone wants to understand the difference between journey maps, experience maps, service blueprints, or user story maps.
My name is Tommy. Im a Product designer and developer from Copenhagen, Denmark.
Connected with me on LinkedIn ✌️