← ClaudeAtlas

interview-melisted

Use whenever a request, plan, or design is unclear or underspecified — in any phase, before you build on it. Grills you one question at a time, answering from the codebase first and asking only what it genuinely cannot determine, then writes a short alignment brief. Skip for trivial or already-precise requests.
NjoyimPeguy/augments · ★ 1 · AI & Automation · score 74
Install: claude install-skill NjoyimPeguy/augments
# Interview Me Close the gap between what was asked and what is actually wanted — *before* you build on it. A cross-cutting clarification technique: grill a goal, a requirement, or a plan — the method is the same. The cheapest bug to fix is the one never built. ## When to use - A request is vague ("add auth", "make it faster") or has more than one reasonable reading. - Assumptions are piling up before a plan or feature. - **Skip** when the task is trivial or already fully specified — interrogating wastes turns. - **Skipping never licenses a silent decision.** If the request leaves an open point you resolve yourself — a "maybe X?", a "not sure if I need that" — state the decision and your one-line reason in your reply so the user can redirect: decide-and-state, never decide-and-bury. "It's cheap to build" is the rationalization to catch — the cost is not the build, it is the user discovering you decided for them. ## Procedure **1. Scan before you ask.** Read the request, then explore the codebase and context for what is already decided: conventions, similar features, libraries in use, naming. Never ask what the code already answers. **2. Ask ONE question at a time.** For each open decision, in one short message: - state what you found ("you already use Zod for validation"), - name the decision, - recommend a default with one line of reasoning. Prefer yes/no or a small multiple choice. Wait for the answer before the next question. **3. Use each answer to prune.** An ans