design-thinker

Apply IDEO-style design thinking frameworks to generate analysis reports and visual canvases.

Updated Mar 14, 2026
One-click install
npx skills add https://github.com/BasitShafiq/personal --skill design-thinker-basitshafiq
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: design-thinker
Source: https://github.com/BasitShafiq/personal/tree/main/.local/secondary_skills/design-thinker
Command: npx skills add https://github.com/BasitShafiq/personal --skill design-thinker-basitshafiq

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you tackle complex, ambiguous problems by applying structured, creative methodologies to uncover user needs and develop innovative solutions.

Core Features & Use Cases

  • Method Selection: Choose between Double Diamond, GV Design Sprint, or JTBD Switch Interviews based on your problem's nature and timeline.
  • Structured Problem Solving: Guides you through divergence and convergence phases to define problems and ideate solutions.
  • User-Centric Approach: Emphasizes understanding user motivations and behaviors through techniques like JTBD interviews and empathy mapping.
  • Output Generation: Produces structured analysis reports and visual canvas presentations.
  • Use Case: You're launching a new product but aren't sure about the core user needs. Use the Double Diamond framework to research and define the problem space before jumping to solutions.

Quick Start

Use the design-thinker skill to apply the Double Diamond framework to the problem of reducing food waste in households.

Frequently Asked Questions about design-thinker

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

FAQPage Schema
What is human-centered design thinking and how does it help solve complex problems?

Human-centered design thinking applies structured, creative methodologies like the Double Diamond to uncover user needs and develop innovative solutions for complex, ambiguous problems. It facilitates problem definition and solution development through user-centric research.

How do I use the Double Diamond framework to research and define a problem space?

To use the Double Diamond framework, you apply IDEO-style design thinking methodologies that guide you through divergence and convergence phases. This structured approach helps you research user needs and define the problem space before jumping to solutions.

When should I choose GV Design Sprint versus JTBD Switch Interviews for user research?

You should choose between GV Design Sprint and JTBD Switch Interviews based on your problem's nature and timeline. JTBD Switch Interviews are ideal for deeply understanding user motivations and behaviors, while GV Design Sprint accelerates solution development.

Can I generate visual canvas presentations for design thinking analysis?

Yes, you can generate visual canvas presentations for design thinking analysis. The methodology supports structured output formats and visual canvas presentations with specific shape and layout rules to visualize problem definition and solution development.

What is the best way to ideate solutions after completing user research?

The best way to ideate solutions is by applying structured problem-solving frameworks that guide you through divergence and convergence phases. This human-centered approach ensures your solutions directly address the core user needs uncovered during research.

Does design thinking work for reducing ambiguous household challenges like food waste?

Yes, design thinking works effectively for reducing ambiguous household challenges like food waste. By applying the Double Diamond framework, you can research the problem space, define core user needs, and develop innovative, user-centric solutions.