Interview Code — Development skill for Claude Code
Walk the project's source files, compare each against the docs, and ask the user forced-choice product questions only they can answer, then write the answers into both code and docs.
How to install Interview Code
Installs to ~/.claude/skills/robertsolves-agent-commands-interview-code/SKILL.md
mkdir -p ~/.claude/skills/robertsolves-agent-commands-interview-code && curl -fsSL https://raw.githubusercontent.com/robertsolves/agent-commands/HEAD/commands/interview-code.md -o ~/.claude/skills/robertsolves-agent-commands-interview-code/SKILL.md Restart Claude Code, or start a new session, for it to be picked up.
What Interview Code does
description: Walk the project's source files, compare each against the docs, and ask the user forced-choice product questions only they can answer, then write the answers into both code and docs. Run when asked to "interview me about the code", to check what the code does against the product docs, or to pin down undocumented product behaviour. Product behaviour only, never code style. Not for markdown docs — use /interview-docs; not for one risky spot — use /interview-risky-spot. argument-hi
Alternatives in Development
- Research Codebase — You are tasked with conducting comprehensive research across the codebase to answer user questions by spawning 10k ★
- Frequently Asked Questions — Common Questions About Claude Code and the Top 100 Recipes 238 ★
- LockedIn — Lives inside your Claude Code session 127 ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Elenchus
Turns "what do you think?" into multiple choice, then questions you the way Socrates did until the answer that
Po Refinement
Present open product questions as multiple-choice, record decisions and requirement updates
Ask
Ask questions and receive answers without any file modifications
Bos Ask
Not sure which skill or phase fits: answer up to three questions and get a route through the skills
Ctx Ask
Ask another participant or agent a question through .context/QUESTIONS.md, or answer one
Frappe Ask
Answer technical questions or implement features in Frappe Framework and ERPNext using authoritative reference
Related Agents
Interview Panel
Generates and stress-tests interview answers from three independent perspectives (hiring manager, peer enginee
Stakeholder Sim
Answers spec factory interview questions as the product owner, using only the active fixture's answer key.
Kimi Ask
Use this agent when the user wants Kimi to answer a free-form question about the repository in prose — explain