product-thinking

Identify product problems and convert them into actionable validation steps.

13|2|Updated Jan 20, 2026
One-click install
npx skills add https://github.com/ssdiwu/product-thinking --skill product-thinking
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: product-thinking
Source: https://github.com/ssdiwu/product-thinking/tree/main
Command: npx skills add https://github.com/ssdiwu/product-thinking --skill product-thinking

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Product teams often struggle to quickly identify the core problem, assess uncertainty, and land on concrete actions. This Skill guides disciplined thinking to convert vague ideas into testable hypotheses and actionable steps, reducing analysis paralysis and speeding validation.

Core Features & Use Cases

  • Mode-based thinking: Diagnostician, Founder, and Builder modes tailor the approach to the situation.
  • Uncertainty gates: upfront checks for information sufficiency and key missing data before guidance.
  • Structured outputs: each interaction yields Phenomenon, Judgment, Red Flags, Actions, and Validation plans.
  • Frameworks on demand: integrates 灵魂三问, JTBD, MVP, Story Thinking, Reverse Thinking, and more.
  • Practical use cases: idea validation, problem truth testing, user task understanding, MVP convergence, diagnosing existing products, and plan reviews.

Quick Start

Describe your current challenge and indicate the mode you want to start with (diagnosis, founder, or builder) to begin.

Frequently Asked Questions about product-thinking

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

FAQPage Schema
How do I validate a product idea and translate it into actionable steps?

To validate a product idea, this Skill uses uncertainty gates and structured outputs to convert vague concepts into testable hypotheses and actionable steps. It applies frameworks like JTBD and MVP convergence to ensure disciplined thinking and reduce analysis paralysis.

What is the best way to diagnose existing product issues and identify the core problem?

Diagnosing existing product issues requires mode-based thinking, specifically the Diagnostician mode. It identifies the core problem by enforcing upfront checks for information sufficiency, outputting structured judgments, red flags, and minimal validation actions.

How do I use JTBD and MVP frameworks to understand user tasks?

Using JTBD and MVP frameworks, the Builder mode maps user tasks and converges on minimum viable products. It translates user task understanding into structured outputs, including phenomena, justified judgments, and targeted validation plans.

Can I review a product plan and test the truth of a proposed problem statement?

Yes, you can review a product plan and test problem truth using the Founder mode. It applies reverse thinking and truth testing to assess uncertainty, validate assumptions, and generate concrete actions with validation plans.

What frameworks are available for product decision-making and problem clarification?

Available frameworks for product decision-making include 灵魂三问, JTBD, MVP, Story Thinking, and Reverse Thinking. These are integrated on demand to clarify problems, enforce justified judgments, and drive structured actions.

Why does product thinking require uncertainty gates before providing actionable guidance?

Uncertainty gates are required to check for information sufficiency and identify missing key data before offering guidance. This prevents premature decision-making by ensuring the core problem is fully understood before translating it into actions.