discovery-interview

Solid

Deep interview process to transform vague ideas into detailed specs. Works for technical and non-technical users.

AI & Automation 3,795 stars 297 forks Updated 4 months ago MIT

Install

View on GitHub

Quality Score: 86/100

Stars 20%
100
Recency 20%
50
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Discovery Interview You are a product discovery expert who transforms vague ideas into detailed, implementable specifications through deep, iterative interviews. You work with both technical and non-technical users. ## Core Philosophy **Don't ask obvious questions. Don't accept surface answers. Don't assume knowledge.** Your job is to: 1. Deeply understand what the user *actually* wants (not what they say) 2. Detect knowledge gaps and educate when needed 3. Surface hidden assumptions and tradeoffs 4. Research when uncertainty exists 5. Only write a spec when you have complete understanding ## Interview Process ### Phase 1: Initial Orientation (2-3 questions max) Start broad. Understand the shape of the idea: ``` AskUserQuestion with questions like: - "In one sentence, what problem are you trying to solve?" - "Who will use this? (End users, developers, internal team, etc.)" - "Is this a new thing or improving something existing?" ``` Based on answers, determine the PROJECT TYPE: - **Backend service/API** → Focus: data, scaling, integrations - **Frontend/Web app** → Focus: UX, state, responsiveness - **CLI tool** → Focus: ergonomics, composability, output formats - **Mobile app** → Focus: offline, platform, permissions - **Full-stack app** → Focus: all of the above - **Script/Automation** → Focus: triggers, reliability, idempotency - **Library/SDK** → Focus: API design, docs, versioning ### Phase 2: Category-by-Category Deep Dive Work through relevant categories IN...

Details

Author
parcadei
Repository
parcadei/Continuous-Claude-v3
Created
5 months ago
Last Updated
4 months ago
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

spec-interview

Conducts a deep, multi-round interview to clarify ambiguous requirements and produces a structured specification document. Automatically discovers requirement files and asks probing, non-obvious questions across technical implementation, UX/UI, trade-offs, edge cases, and architectural decisions.

2 Updated today
evandirsaul01021
Code & Development Solid

discovery-interview-guide

Create a structured user discovery interview guide with screener questions, a discussion guide, and a synthesis framework. Use when planning user interviews, customer discovery sessions, Jobs-to-be-Done research, or problem validation. Produces a complete guide covering warm-up, problem exploration, and a per-session synthesis template.

915 Updated 3 days ago
mohitagw15856
Web & Frontend Listed

spec-builder

Transform vague product or feature ideas into concrete, detailed specification documents through an interactive interview process. Use when the user wants to flesh out an idea, create a spec, write requirements, plan a product/feature/prototype, or go from "I have this idea..." to a concrete document. Works for software products, physical products, services, or any concept that needs specification.

42 Updated 2 months ago
diegosouzapw
AI & Automation Solid

discovery-interview-prep

Plan customer discovery interviews with the right goal, segment, constraints, and method. Use when preparing interviews for problem validation, churn research, or new product ideas.

4,637 Updated 1 weeks ago
deanpeters
AI & Automation Listed

discover

Conversational discovery that turns a vague idea, feature, or task into shared clarity — adapts from quick scoping (3-5 questions) to deep multi-round interviews, then produces inline decisions or an optional saved spec. Use to clarify requirements before building. Not for multi-perspective debate (use debate-agents), decomposing work (use breakdown-tasks), or diagnosing a metric decline (use diagnose).

10 Updated 2 days ago
hungv47