grill-me
Relentlessly interview the user about a plan, design, spec, architecture, or any decision-heavy idea — one question at a time, walking the decision tree…
Skill by cslev
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/cslev-grill-me
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: design, testing
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/grill-me
What's inside
- Skill name
grill-me- Description
- Relentlessly interview the user about a plan, design, spec, architecture, or any decision-heavy idea — one question at a time, walking the decision tree branch by branch and resolving dependencies — while silently maintaining a `checkpoint.md` artifact that can be pasted into a future chat to resume. Trigger when the user invokes `/grill-me`, says "grill-me", "grill me", "brainstorm", "interview me", "stress-test this design/plan", "poke holes in this", "help me think this through", "walk the decision tree", "ask me questions until we have a shared understanding", or pastes a `checkpoint.md` to resume. Trigger even when the user doesn't name the skill — any request to brainstorm, be rigorously questioned about a design or plan, or to maintain/resume a design-interview checkpoint, should use this.
- License
- MIT
- Instructions
- 85 lines in SKILL.md · view on GitHub
Files (2)
- CREDITS.md
- SKILL.md
SKILL.md (first lines)
# Grill Me Run a rigorous, one-question-at-a-time interview that pressure-tests a plan or design until you and the user reach shared understanding, while keeping a resumable checkpoint artifact up to date in the background. The questions are the work. Keep the prose around them short. ## On activation **Always announce that this skill has been triggered.** At the very start of your first reply, output exactly one line: > **Grill Me activated.** I'll interview you one question at a time, maintain a `checkpoint.md` you can use to resume later, and give my own recommended answer with each question. Then proceed immediately to the interview (or resume summary if a checkpoint was pasted). No further preamble. ## Two modes Decide at the start which mode you're in: - **Fresh start** — the user describes a plan/design and wants to be grilled. Begin the interview (see Grilling protocol). - **Resume** — the user pastes a `checkpoint.md`. Don't re-litigate locked-in decisions. See Resuming. ## Grilling protocol Interview the user relentlessly about every aspect of the plan or design until you reach shared understanding. - Walk down each branch of the decision tree. Resolve dependencies between decisions one-by-one — settle a parent decision before the children that hinge on it. - Ask **one question at a time**. Never bundle multiple questions into one turn. - For every question, **provide your own recommended answer**. The user is reacting to a concrete proposal, not generating from scratch. - When an answer opens a new sub-decision, surface it as a new branch rather than losing it. - Keep replies short — a sentence of framing at most, then the question and your recommendation. Example shape of a turn: > Auth: I'd recommend session cookies over JWTs here, since you control both client and server and don't need cross-domain tokens — simpler to revoke. Agree, or do you have a reason to want stateless tokens? ## Checkpoint protocol From the first substantive exchange, maintain an artifact titled `checkpoint.md`. **Update it automatically — the user should never have to ask.** Update triggers: - After every 3 of the user's answers, OR - Whenever a decision is locked in, OR - Whenever a new branch of the tree opens. Do **not** pause the interview to announce the update. Update the artifact silently, then ask the next question. No "I've updated the checkpoint" narration. ### Format of checkpoint.md Use this exact structure: ```markdown ## Plan summary One paragraph: what we're designing. ## Decisions locked in - <decision> → <chosen answer> (+ 1-line rationale) ## Open branches - <unresolved question> → status / what's blocking it ## Next questions queued 1. ... 2. ... 3. ... ## Resume instructions Paste this file into a new chat and say: "Resume from this checkpoint and keep grilling me." ``` Keep `Next questions queued` populated with the 3 most pressing upcoming questions so the interview can always resume cleanly. ## Resuming If the user pastes a `checkpoint.md` at the start of a chat: 1. Read it. 2. Summarize where you left off in **one sentence**. 3. Jump straight to the top of `Next questions queued`. Do not re-open or re-argue decisions already under `Decisions locked in`. Treat them as settled unless the user explicitly reopens one. ## Style Keep every reply short. No long preambles, no recaps, no praise. One question per turn, with your recommended answer. The grilling is the deliverable; the prose is not.
From cslev/skillet, MIT.
More from cslev/skillet
- 0.570score
pitch-deck
cslev
Build a slide deck (.pptx) from an outline.md, on the user's PowerPoint template (its layouts, logo and icons) or a clean default style, then check it with a…
SkillAFreshness: AClaude Code +9 - 0.565score
td-deck
cslev
Generate a presentation deck (.pptx) from a completed Technology Disclosure (TD) document, for presentation to an IP review board and technical reviewers.
SkillAFreshness: AClaude Code +9 - 0.524score
security-audit
cslev
Run a structured security audit of a web application or API.
SkillBFreshness: BClaude Code +9 - 0.479score
cybersec-blogger
cslev
Write, edit, or brainstorm Medium blog posts in cslev's cybersecurity/privacy/self-hosting voice — exciting, jokingly funny, but always technically sound.
SkillCFreshness: CClaude Code +9 - 0.474score
documentation
cslev
Generate or update versioned release documentation — User Guide (.docx) and Technical Guide (.docx) — for a specific release of the project.
SkillCFreshness: CClaude Code +9 - 0.474score
td
cslev
Generate a Technology Disclosure (TD) document for a project.
SkillCFreshness: CClaude Code +9 - 0.439score
handoff
cslev
Compact the current conversation into a handoff document for another agent to pick up.
SkillCFreshness: CClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Jun 26, 2026 (4 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/cslev/skillet
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from cslev
- 0.570score
pitch-deck
cslev
Build a slide deck (.pptx) from an outline.md, on the user's PowerPoint template (its layouts, logo and icons) or a clean default style, then check it with a…
SkillAFreshness: AClaude Code +9 - 0.565score
td-deck
cslev
Generate a presentation deck (.pptx) from a completed Technology Disclosure (TD) document, for presentation to an IP review board and technical reviewers.
SkillAFreshness: AClaude Code +9 - 0.524score
security-audit
cslev
Run a structured security audit of a web application or API.
SkillBFreshness: BClaude Code +9 - 0.479score
cybersec-blogger
cslev
Write, edit, or brainstorm Medium blog posts in cslev's cybersecurity/privacy/self-hosting voice — exciting, jokingly funny, but always technically sound.
SkillCFreshness: CClaude Code +9 - 0.474score
documentation
cslev
Generate or update versioned release documentation — User Guide (.docx) and Technical Guide (.docx) — for a specific release of the project.
SkillCFreshness: CClaude Code +9 - 0.474score
td
cslev
Generate a Technology Disclosure (TD) document for a project.
SkillCFreshness: CClaude Code +9
Cite this page
grill-me skill. Agent Mart. https://agentmart.dev/skills/cslev-grill-me (last updated 2026-10-24)