interview-me

Interrogates a plan or design through branching questions until reaching shared understanding.

2|Updated Apr 29, 2026
One-click install
npx skills add https://github.com/siarhei-belavus/agent-public --skill interview-me-siarhei-belavus
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: interview-me
Source: https://github.com/siarhei-belavus/agent-public/tree/main/skills/planning/interview-me
Command: npx skills add https://github.com/siarhei-belavus/agent-public --skill interview-me-siarhei-belavus

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Plans and designs often contain hidden assumptions, unresolved dependencies, and unexplored branches that only surface during implementation. This Skill stress-tests your plan by relentlessly interviewing you about every aspect of it, walking down each branch of the decision tree until all open questions are resolved. ## Core Features & Use Cases - Systematic Decision-Tree Walkthrough: Explores each branch of your design one decision at a time, resolving dependencies between choices. - Codebase-Grounded Questioning: Answers questions by exploring the codebase directly instead of asking you when the answer already exists in the code. - Use Case: You have drafted an architecture for a new feature. Invoke this Skill to get grilled on data flow, error handling, edge cases, and integration points until every ambiguity is resolved before writing code. ## Quick Start Ask the assistant to interview you about your plan or design, for example by saying "grill me on my plan for the new caching layer".

Frequently Asked Questions about interview-me

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

FAQPage Schema
How do I stress-test a design plan with an AI assistant?▼

Invoke the interview-me skill and present your plan or design. The assistant will question you about each decision branch, resolving dependencies one by one until all open questions are answered and a shared understanding is reached.

How does the interview process handle questions about my codebase?▼

When a question can be answered by exploring the codebase, the assistant investigates the code directly instead of asking you. This keeps the interview focused on genuine design decisions rather than facts already present in the repository.

When should I use a design interview instead of writing the plan alone?▼

Use it before implementation when your plan has unresolved trade-offs, unclear dependencies, or untested assumptions. It is most valuable for complex designs where overlooked branches cause rework later.

Does the interview skill modify my plan documents or code?▼

No, it only asks questions and explores the codebase to inform the discussion. Durable artifacts remain in normal style unless you explicitly request changes, and no files are modified as part of the interview.

What are the limitations of an AI-driven design interview?▼

The quality depends on the context available in the conversation and codebase. It cannot access external systems, stakeholder knowledge, or business constraints that you do not share during the session.