product-discovery

Guide product teams through discovery using the Double Diamond framework.

Updated Mar 6, 2026
One-click install
npx skills add https://github.com/devmuslim/pdm-skills --skill product-discovery-devmuslim
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: product-discovery
Source: https://github.com/devmuslim/pdm-skills/tree/main/product-mindset/skills/product-discovery
Command: npx skills add https://github.com/devmuslim/pdm-skills --skill product-discovery-devmuslim

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams avoid building the wrong solutions by focusing on understanding and defining the core problem before jumping into development.

Core Features & Use Cases

  • Problem-Solution Framing: Encourages a "fall in love with the problem" mindset.
  • Discovery Frameworks: Introduces the Double Diamond model (Discover, Define, Develop, Deliver).
  • Techniques: Provides practical methods like Data Analysis, Assumption Mapping, User Interviews, and Design Sprints, tailored to available time.
  • Effective Questioning: Offers guidance on asking impactful user interview questions.
  • Daily Integration: Suggests how to embed discovery practices into regular team ceremonies (Refinement, Review, Retro, Daily).

Quick Start

Guide me through the Assumption Mapping process for a new feature idea.

Frequently Asked Questions about product-discovery

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

FAQPage Schema
What is product discovery and how does the Double Diamond framework work?

Product discovery is the process of identifying and validating core user problems before development. The Double Diamond framework structures this into four phases: Discover, Define, Develop, and Deliver, ensuring teams solve the right problem before building solutions.

How do I run an assumption mapping session for a new feature idea?

To run assumption mapping for product discovery, list all assumptions underlying your feature idea, categorize them by impact and uncertainty, and prioritize which assumptions to test first through user interviews or data analysis before proceeding to development.

Can I integrate product discovery practices into regular agile ceremonies?

Yes, product discovery can be integrated into agile ceremonies by embedding continuous learning practices into Backlog Refinement, Sprint Reviews, Retrospectives, and Daily Standups to validate user needs and adjust problem definitions iteratively throughout the sprint.

What is the best way to write effective user interview questions for problem validation?

Effective user interview questions for product discovery focus on understanding past behaviors and specific pain points rather than hypothetical solutions. Ask open-ended questions to uncover genuine user needs and validate the core problem before committing to development.

How do I fit product discovery techniques into a limited timeframe?

Product discovery techniques like data analysis, assumption mapping, and user interviews can be tailored to your available time. For highly constrained schedules, running a condensed Design Sprint helps validate critical user needs and problem definitions rapidly.