interview-me

Extracts underlying user intent through one-question-at-a-time interviews before planning or coding.

Updated Jul 10, 2026
One-click install
npx skills add https://github.com/CodeCrafterAdi2006/Ink-and-Code --skill interview-me-codecrafteradi2006
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: interview-me
Source: https://github.com/CodeCrafterAdi2006/Ink-and-Code/tree/main/Skills/interview-me
Command: npx skills add https://github.com/CodeCrafterAdi2006/Ink-and-Code --skill interview-me-codecrafteradi2006

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Users often ask for what they think they should want rather than what they actually need, and building on those unstated assumptions locks in the wrong solution. This Skill closes the gap between the stated ask and the real intent before any plan, spec, or code exists, when changing direction is still free. ## Core Features & Use Cases - Hypothesis-Driven Questioning: States a one-sentence hypothesis with an explicit confidence number, then asks one focused question at a time with a guess attached so the user can react instead of generating answers from scratch. - Want vs. Should-Want Detection: Probes past convention-signaling answers like "scalable" or "best practice" to surface what the user actually wants. - Confirmed Intent Restatement: Produces a structured restatement (Outcome, User, Why now, Success, Constraint, Out of scope) gated on an explicit yes, with a 95% confidence stop condition. - Use Case: A user says "build me a dashboard for our metrics." Instead of proposing chart libraries, the Skill interviews them and discovers the real need is a personal experiment tracking list, avoiding an entirely wrong artifact. ## Quick Start Tell the AI "interview me before we start" when your request is underspecified or you want your thinking stress-tested.

Frequently Asked Questions about interview-me

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

FAQPage Schema
How do I clarify vague requirements before writing code?

State a one-sentence hypothesis with a confidence number, then ask one focused question at a time with your best guess attached. Continue until you can predict the user's reactions, then restate the intent covering outcome, user, success criteria, and constraints for explicit confirmation.

When should I use an intent-clarification interview process?

Use it when a request is missing who it is for, why it is needed, what success looks like, or what the binding constraint is. It also applies when the user explicitly asks to be interviewed or when you catch yourself silently filling in ambiguous requirements.

When should I not use the interview-me skill?

Skip it for unambiguous self-contained tasks like renaming a variable or fixing a typo, pure information requests, mechanical operations, and non-interactive contexts like CI pipelines or scheduled runs where no live user can respond.

Why ask one question at a time instead of a batch?

Batched questions encourage skim-reading and surface-level answers, and later questions often depend on earlier answers. One at a time lets the user react to your attached guess, which is faster than generating answers from scratch and keeps your assumptions visible.

How do I know when requirements gathering is complete?

You are done when you can predict the user's reaction to the next three questions you would ask, roughly 95% confidence. Then write a structured restatement including an explicit out-of-scope line and wait for an unambiguous yes, not "sounds good" or "whatever you think."