interview

Installation
SKILL.md

Topic: $0

If topic is a file path, read it first. Otherwise, use topic as context.

Before asking the user anything, explore the codebase for answers yourself. Only ask what code can't tell you.

Interview the user relentlessly using AskUserQuestion or request_user_input tool. Walk each branch of the topic systematically — resolve dependencies between decisions before moving to dependent questions.

For each question:

  1. Provide your recommended answer based on codebase exploration and context
  2. Let the user confirm, adjust, or reject

Adapt questions to topic type:

Codebase exploration: Architecture decisions, patterns used, why certain approaches Issue investigation: Symptoms, reproduction steps, what changed, when started New feature: Requirements, constraints, affected systems, acceptance criteria Plan/spec review: Implementation details, UI/UX, tradeoffs, edge cases, dependencies

Related skills

More from benjaming/ai-skills

Installs
20
GitHub Stars
2
First Seen
Feb 3, 2026