discovery-interview
Deep interview process to transform vague ideas into detailed specs. Works for technical and non-technical users.
npx skills add parcadei/Continuous-Claude-v3 --skill discovery-interview --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# 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** →
- Core Philosophy
- Interview Process
- Phase 1: Initial Orientation (2-3 questions max)
- Phase 2: Category-by-Category Deep Dive
- Phase 3: Research Loops
- Phase 4: Conflict Resolution
- Phase 5: Completeness Check
- Phase 6: Spec Generation
- AskUserQuestion Best Practices
- Question Phrasing
- Option Design
- Multi-select for Features
- Detecting Knowledge Gaps
- Example Interview Flow
What does the discovery-interview skill do?
Deep interview process to transform vague ideas into detailed specs. Works for technical and non-technical users.
How do I install it?
Run `npx skills add parcadei/Continuous-Claude-v3 --skill discovery-interview --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From parcadei/Continuous-Claude-v3, a repository with 3,879 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.