product-discovery

Convert vague product ideas into structured PRDs, RFCs, or design notes.

Updated Feb 19, 2026
One-click install
npx skills add https://github.com/kzarzycki/agent-skills --skill product-discovery-kzarzycki
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: product-discovery
Source: https://github.com/kzarzycki/agent-skills/tree/main/workflow/skills/product-discovery
Command: npx skills add https://github.com/kzarzycki/agent-skills --skill product-discovery-kzarzycki

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

It helps you avoid building the wrong thing by structuring early product thinking into an actionable, implementation-ready artifact.

Core Features & Use Cases

  • Structured grilling: runs a controlled sequence of batched questions to clarify scope, semantics, UX structure, and architecture/data assumptions.
  • Draft-to-review workflow: produces a discovery log and a draft, then requires an independent review step to improve correctness and completeness.
  • Artifact-first output: ends by generating exactly the format you ask for, such as a PRD, RFC, design note, or message-style clarity summary.

Quick Start

Invoke the skill on explicit intent by asking for discovery, e.g., reply with: /product-discovery and specify whether you want a PRD, RFC, design note, or chat clarity as the end artifact.

Frequently Asked Questions about product-discovery

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

FAQPage Schema
How do I turn vague product ideas into structured PRDs and RFCs?

To turn vague ideas into PRDs and RFCs, structured product discovery runs batched clarification rounds to define scope, semantics, and architecture. It produces a discovery log and applies an independent review step to ensure implementation-ready artifacts.

What is the product discovery process for defining requirements before implementation?

Product discovery for defining requirements is a draft-to-review workflow. It guides you through batched questions to clarify UX structure and data assumptions, then requires an independent review to improve correctness before generating the final artifact.

Can I generate a short clarity summary instead of a full PRD for my feature?

Yes, you can generate a short clarity summary instead of a full PRD. The artifact-first output allows you to specify whether you need a PRD, RFC, design note, or message-style chat clarity summary at the end of the discovery process.

How do I start a guided clarification session for UX specifications?

To start a guided clarification session for UX specifications, invoke the skill using the /product-discovery command. Specify your desired output format, and the system will begin a controlled sequence of batched questions to refine your feature scope.

What are the limitations of using automated discovery for architecture decisions?

A limitation of automated discovery for architecture decisions is that iteration is capped at a limited number of review passes. Additionally, the system requires strict explicit triggering and relies entirely on your direct input during the clarification rounds.

Does the product discovery workflow include an independent review step?

Yes, the product discovery workflow includes a mandatory independent review step. After producing a draft from the clarification rounds, this step evaluates the content to improve correctness and completeness before finalizing the design notes or RFC.