One-click install
npx skills add https://github.com/supermalang/ai-augmented-coding --skill discovery-supermalang
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: discovery
Source: https://github.com/supermalang/ai-augmented-coding/tree/main/.claude/skills/discovery
Command: npx skills add https://github.com/supermalang/ai-augmented-coding --skill discovery-supermalang

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Discovery helps teams turn an unclear feature idea, brief, or stakeholder request into a shared understanding of the problem, the user, and the outcome before any code or roadmap work begins.

Core Features & Use Cases

  • Structured requirements interviews: Asks focused questions in small batches to uncover goals, constraints, non-goals, risks, and success metrics.
  • PRD generation: Produces a clear Product Requirements Document that downstream planning can use to create roadmap tasks.
  • Persona and story shaping: Captures user personas, options considered, threat considerations, and INVEST-shaped stories with acceptance criteria.
  • Use case: Start with a rough feature request, then use this Skill to clarify the problem, compare solution options, document risks, and draft a ready-to-plan PRD.

Quick Start

Use the discovery skill to interview me about my feature idea and draft a PRD with goals, non-goals, risks, and user stories.

Frequently Asked Questions about discovery

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

FAQPage Schema
How do I turn a rough feature idea into a structured PRD?

A structured PRD requires a discovery process that conducts iterative interviews to clarify goals, define user personas, and establish success criteria before planning. This converts unclear stakeholder requests into ready-to-plan product requirements documents.

What is the best way to capture user stories and acceptance criteria from a brief?

The best way to capture user stories from a brief is by applying the INVEST methodology during product discovery. This approach ensures each story is independent, negotiable, and valuable before handing off to agile planning.

How does threat modeling fit into product discovery and requirements gathering?

Threat modeling fits into product discovery by documenting potential risks and security considerations alongside user personas and solution options. This ensures non-goals and threat mitigations are captured within the PRD before roadmap tasks begin.

Can I use agile user stories for early-stage initiatives without defined scope?

Yes, you can use agile user stories for early-stage initiatives by running focused requirements interviews first. This helps uncover constraints, define non-goals, and establish success metrics, ensuring the stories have clear acceptance criteria before development.

Does product discovery work for stakeholder requests that only have a vague concept?

Product discovery works effectively for vague stakeholder requests by asking focused questions in small batches. This iteratively uncovers the problem space, compares solution options, and defines a shared understanding of the outcome before any code begins.