interview-me

Solid

Clarify what the user actually wants before specs, plans, or code. Use when an ask is underspecified, when the user says "interview me", "grill me", "stress-test my thinking", or when you would otherwise fill in important product/architecture assumptions silently.

AI & Automation 494 stars 68 forks Updated today AGPL-3.0

Install

View on GitHub

Quality Score: 87/100

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

Skill Content

# Interview Me Use this before `/spec-driven-development`, `/spec`, or `/plan` when the requested outcome is not clear enough to implement without guessing. ## When To Use Use when the ask is missing one or more of: - Who the user/operator is - Why this matters now - What success looks like - The binding constraint or tradeoff - Explicit out-of-scope boundaries Skip for mechanical edits, obvious bug fixes, pure information requests, or when the user explicitly asks for speed over clarification. ## Process ### 1. State A Hypothesis Write one sentence plus a confidence number. ```text HYPOTHESIS: You want workspace switching to preserve task context because agents lose momentum when users navigate between workspaces. CONFIDENCE: 45% - missing: who feels the pain, what "preserve" means, and what counts as done. ``` ### 2. Ask Focused Questions Format every question with a guess. ```text Q: Is this primarily for human users switching between workspaces, or for office agents operating across workspaces? GUESS: Human users, because the pain sounds navigation-related rather than automation-related. ``` If the active harness provides a native user-question UI that supports multiple questions in one turn, ask 2-4 focused questions together. Keep each question short, include your guess in the prompt or options, and make the options concrete enough that the user can answer quickly. If no multi-question tool is available, ask one question at a time in chat. Do not send a lon...

Details

Author
kdlbs
Repository
kdlbs/kandev
Created
6 months ago
Last Updated
today
Language
Go
License
AGPL-3.0

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

interview-me

Extracts what the user actually wants instead of what they think they should want. Achieves this through one-question-at-a-time interview until ~95% confidence about the underlying intent. Use when an ask is underspecified ("build me X" without "for whom" or "why now"), when the user explicitly invokes ("interview me", "grill me", "are we sure?", "stress-test my thinking"), or when you catch yourself silently filling in ambiguous requirements before any plan, spec, or code exists.

2 Updated today
yanacuti1121
Data & Documents Listed

interview-me

Extracts what the user actually wants instead of what they think they should want. Achieves this through one-question-at-a-time interview until ~95% confidence about the underlying intent. Use when an ask is underspecified ("build me X" without "for whom" or "why now"), when the user explicitly invokes ("interview me", "grill me", "are we sure?", "stress-test my thinking"), or when you catch yourself silently filling in ambiguous requirements before any plan, spec, or code exists.

0 Updated today
dills122
Code & Development Listed

interview-me

Extracts what the user actually wants instead of what they think they should want. Achieves this through one-question-at-a-time interview until ~95% confidence about the underlying intent. Use when an ask is underspecified ("build me X" without "for whom" or "why now"), when the user explicitly invokes ("interview me", "grill me", "are we sure?", "stress-test my thinking"), or when you catch yourself silently filling in ambiguous requirements before any plan, spec, or code exists.

0 Updated 2 days ago
andrewr303