product-discovery

Transforms vague ideas into actionable product specifications using Five Whys, MECE, and Socratic Probing across Vision to Scoping phases.

9|1|Updated Dec 1, 2025
One-click install
npx skills add https://github.com/benshapyro/cadre-devkit-claude --skill product-discovery
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: product-discovery
Source: https://github.com/benshapyro/cadre-devkit-claude/tree/main/skills/product-discovery
Command: npx skills add https://github.com/benshapyro/cadre-devkit-claude --skill product-discovery

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Structured product discovery to translate ideas into SPEC, DESIGN, and PLAN documents and a scoped MVP.

Core Features & Use Cases

  • SPEC, DESIGN, PLAN templates: SPEC.md, DESIGN.md, PLAN.md for MVP scoping
  • Discovery Techniques: Five Whys, MECE, Socratic Probing
  • Facilitation & Templates: Scenario templates and ADR guidance

Quick Start

Start with /greenfield to generate SPEC, DESIGN, PLAN, and initial roadmap

Frequently Asked Questions about product-discovery

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

FAQPage Schema
How do I turn a vague product idea into a concrete specification?

Product discovery transforms vague ideas into actionable specifications by applying structured questioning techniques—Five Whys, MECE, Socratic Probing—across Vision, Core Problem, Users, Technical, Validation, and Scoping phases. This produces SPEC.md, DESIGN.md, and PLAN.md documents with clear requirements, success criteria, and MVP scope.

What's the best way to scope an MVP before development starts?

MVP scoping uses discovery techniques to define target users, core problems, functional requirements, technical architecture, data models, and validation criteria. The Skill generates structured templates and implementation roadmaps that distinguish must-have features from future enhancements, reducing scope creep.

When should I use discovery techniques like MECE and Socratic Probing?

Use structured discovery during greenfield projects, ideation phases, and MVP definition to surface hidden assumptions and gaps. MECE ensures mutually exclusive, collectively exhaustive coverage; Socratic Probing uncovers unstated requirements through guided questioning—both prevent incomplete specifications.

Can I generate SPEC, DESIGN, and PLAN documents automatically from my product idea?

Yes. The /greenfield command generates SPEC.md, DESIGN.md, and PLAN.md templates populated with problem statements, target users, MVP scope, architecture, data models, risks, and implementation roadmaps derived from your idea through structured discovery.

What's included in the specification documents this produces?

Specifications include problem statements, target user profiles, MVP feature scope, success criteria, technical architecture, data models, identified risks, and phased implementation roadmaps. Templates cover functional and technical requirements needed to move from ideation to development.

Do I need special tools or prerequisites to use product discovery?

No external dependencies or tools are required. Product discovery works with your existing idea and generates templates and documents as outputs. The Skill provides the questioning framework and document structure; you supply the domain knowledge.