One question at a time
Never a wall of questions. Each one lands alone, waits for your answer, and shapes what gets asked next.
Free · Claude Code plugin · Nothing reaches our servers
Grill with Docs turns Claude Code into a relentless design interviewer: one sharp question at a time, each with a recommended answer — while every settled decision is written into your repo as ADRs and a living glossary.
One command · plain-markdown output · works in any repo
Features
Never a wall of questions. Each one lands alone, waits for your answer, and shapes what gets asked next.
Each question arrives with the interview’s own recommended answer, so you react to a concrete position instead of a blank page.
Branches are explored in dependency order, decision by decision, until nothing in the plan is settled by accident.
Questions the codebase can answer are answered by exploring the codebase — your attention is saved for real decisions.
Every settled decision becomes an architecture decision record in docs/adr/ right away. No “we’ll document it later.”
Vague or overloaded terms get challenged and sharpened into canonical language, recorded in CONTEXT.md.
Invented scenarios probe the boundaries between concepts until your definitions stop wobbling.
When your plan disagrees with your code — or with your own glossary — the interview says so, with the receipt.
The output is deliberately boring: markdown ADRs and glossary entries, committed to your repo like code. Six months later, the repo still remembers why.
How it works
A design doc, a rough outline, or an idea still in your head. Run the command inside your repo and say what you want to build.
Questions come one at a time, each with a recommended answer to accept or push back on. The interview walks every branch until the design stops wobbling.
ADRs land in docs/adr/, terminology lands in CONTEXT.md. Review the diff, commit, and the reasoning ships with the code.
Privacy
The plugin is a set of instructions for your own Claude Code. We never see your code, your plans, or your answers — nothing is sent to us, because there is nothing of ours to send it to. Even this website runs no trackers.
Read the privacy policy →Responsibility
Grill with Docs runs on top of Claude Code and the AI service you already use. Use it only in ways those platforms’ own terms allow, and treat every recommendation as a starting point to review — the decisions, and what you build with them, are yours.
Read the terms of service →FAQ
A plugin for Claude Code, the AI coding tool from Anthropic. It adds a command that turns your session into a structured design interview: one question at a time, each with a recommended answer, walking every branch of your plan until the decisions hold up. Settled decisions are written into your repo as architecture decision records (ADRs) and glossary entries as you go.
No. The plugin is a set of instruction files that run entirely inside your own Claude Code session. It has no server side, no accounts, no analytics, and no telemetry — we never see your code, your plans, or your answers, and nothing is ever transmitted to us. Your conversation is processed by your AI provider under your own agreement with them, exactly like any other Claude Code session.
Yes. The plugin is free to install and use. You bring your own Claude Code setup — whatever you pay your AI provider is between you and them.
A working Claude Code installation and a repo to point it at. The plugin adds no other dependencies, no build step, and no configuration.
Plain markdown, inside your repo: architecture decision records under docs/adr/, and glossary terms in CONTEXT.md. Everything shows up in git diff and gets reviewed and committed like any other change.
They are AI-generated starting points, not professional advice. The whole point of the interview is that you push back: review every recommendation and every ADR before you act on it. You stay the decision-maker, and you are responsible for what you build — see the terms of service.
No. Grill with Docs is an independent tool by Day21, not affiliated with, sponsored by, or endorsed by Anthropic. Claude and Claude Code are trademarks of Anthropic, PBC, used here only to describe compatibility. Your use of Claude Code itself remains governed by Anthropic’s own terms.
Coming soon to the plugin marketplace. Questions in the meantime? Get in touch.