Skip to main content
skill CX Codex

interview-me · neeeophytee — Claude Code skill: what it does, how to install

Interviews you one question at a time to clarify requirements before coding starts. It helps when brainstorming is finished but the technical spec still has open gaps.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add Neeeophytee/finding-unknowns-skills --skill interview-me -a claude-code
Open on GitHub

What interview-me does

The skill organizes task discovery before any code gets touched. First, the agent inspects existing specs, prototypes, and code to avoid asking answered questions. It builds an internal list of unknowns, sorting them by blast radius. High-impact architectural questions come first, followed by edge cases and runtime failures, while cosmetic details are left for last.

Every interaction contains strictly one question with surrounding context, two or three actionable options, and a clear recommendation. The prompt explicitly accepts "you decide" if you prefer delegating the choice. Whenever a new answer collides with an earlier agreement, the agent flags the conflict on the spot instead of silently adopting the change.

Interviews pause periodically to summarize confirmed choices and keep direction aligned. Questioning stops as soon as finding remaining details in code becomes cheaper than debating them. At that point, you receive a clean decision log ready for the implementation plan.

What it helps with

  • uncover critical architectural trade-offs prior to coding
  • clarify edge cases and failure behaviors step by step
  • prevent models from dumping overwhelming walls of questions
  • produce a clean, dispute-free log of decisions for the task plan

Example prompts for the agent

  • Read the task outline in spec.md and interview me with interview-me before writing code
  • Run interview-me to clarify open requirements for the payment refactor
  • Interview me about the new caching layer one question at a time

How to install interview-me

1Skills CLI (Vercel)

npx skills add Neeeophytee/finding-unknowns-skills --skill interview-me -a claude-code

2Manually: put the files in place

~/.claude/skills/interview-me/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/interview-me/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about interview-me

How to install interview-me in Claude Code?

Run npx skills add Neeeophytee/finding-unknowns-skills --skill interview-me -a claude-code. The file will be placed in ~/.claude/skills/interview-me/SKILL.md.

What does interview-me do?

It runs a structured pre-implementation interview, asking one prioritized question per turn. Each question includes background context, options, and a recommended default.

When does the interview stop?

It ends once remaining unknowns are cheaper to uncover during coding than through discussion. The agent states this directly and prints the final decision log.

Source text

SKILL.md · MIT
---
name: interview-me
description: Interview the user one question at a time to resolve remaining ambiguity before implementation. Use when planning or brainstorming is done but unknowns remain, or when the user asks to be interviewed about a task or spec.
---

# Interview me

Brainstorming is over and there are still gaps between the user's map and the territory. Close them by asking, one question at a time, starting with the questions whose answers would change the most.

## Steps

1. Read everything already established: the request, any spec, any prototypes, relevant code. Do not ask about things that are already answered.
2. Build a private list of open ambiguities and sort by blast radius:
   - **First: architecture-changers** — answers that would alter the data model, the interfaces, or the overall approach.
   - **Then: behavior definers** — edge cases, failure modes, defaults, permissions.
   - **Last: polish** — naming, copy, cosmetics. Often not worth asking; propose and move on.
3. Ask exactly one question per turn. For each: give the context that makes it matter, offer 2-3 concrete options with your recommendation, and accept "you decide" as an answer you then own.
4. Every few questions, checkpoint: restate what has been decided so far in one tight list, so drift dies early.
5. Stop when the remaining unknowns are cheaper to discover during implementation than to ask about now, and say that out loud. End with the final decision list, ready to paste into a plan.

## Guardrails

- One question at a time means one. No question bundles.
- Never ask a question whose answer is discoverable from the codebase; go look instead.
- If an answer contradicts an earlier decision, flag the conflict immediately rather than silently taking the newest answer.

© Neeeophytee · MIT · Neeeophytee/finding-unknowns-skills

Similar skills

All skills for Agent setup: memory, context, orchestration →

interview-me by other authors comes first.

interview-me addyosmani Conducts a one-question-at-a-time interview to extract actual project intent before any code or specs. Useful when a task is underspecified. CX Codex +1 57,300installs interview-me pedrohcgs Runs a multi-turn interview and turns a half-formed research idea into a structured spec: question, hypotheses, identification, data, empirical strategy. CX Codex +1 ★ 1,671repo stars setup-matt-pocock-skills Matt Pocock This skill configures a repository for Matt Pocock's engineering skills by setting its issue tracker, triage labels, and domain docs layout. Run it before using the other skills. 1,052,851installs ask-matt Matt Pocock Routes you to the right Matt Pocock skill or flow for the task at hand. Use it when you need a starting point for a feature, prototype, incoming issue, or hard bug. 766,587installs to-tickets Matt Pocock Turns a plan, spec, or conversation into small end-to-end tickets with explicit blockers. Use it to agree on the work breakdown before tickets go to a tracker. 711,230installs writing-plans Jesse Vincent This skill turns requirements for a multi-step task into an implementation plan before code changes begin. It helps when another engineer needs exact files, interfaces, and checks. CX Codex 282,859installs caveman-review JuliusBrussee Turns code review comments into one line per finding: location, problem, fix. Useful when a diff or PR needs a fast pass without the filler. CX Codex +1 411,800installs caveman-compress JuliusBrussee Compresses CLAUDE.md, todo lists, and other prose files into a shorter format while retaining a readable backup. CX Codex +1 411,500installs

From the same set14

regression-proof This skill walks the agent through a bug fix: write a test that fails on the old behavior, apply the fix, then watch the same test pass. CX Codex +1 ★ 355repo stars reference-hunt Treats existing source code as a specification and ports its semantics to a target stack when requirements are hard to state in words. CX Codex +1 ★ 355repo stars progressive-disclosure This skill breaks a large instruction file into an entry file and conditional branches. Use it for skills, CLAUDE.md, or specs that carry too much context. CX Codex +1 ★ 355repo stars pitch-packager Turns a finished piece of work — spec, prototype, implementation notes — into one document a reviewer can read and approve in a single pass. CX Codex +1 ★ 355repo stars implementation-plan This skill puts changeable decisions ahead of implementation chores in a build plan. Use it before development, especially after a brainstorm or requirements interview. CX Codex +1 ★ 355repo stars implementation-notes Keeps an implementation-notes.md file while you build, recording every departure from the plan and every edge case that turns up. CX Codex +1 ★ 355repo stars context-audit Scans agent instructions across CLAUDE.md, skills, and tools for conflicts and duplicates. Prepares a cut list as a diff to trim context size. CX Codex +1 ★ 355repo stars change-quiz This skill turns a work session into a change report and a merge quiz. Use it when a large diff needs review or you want to check what the change really affects. CX Codex +1 ★ 355repo stars

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor