Communitygithub.com

chirag127/skill-grill-me

Interview the user relentlessly about a plan or design until reaching shared understanding, resolving every branch of the decision tree. Use when the user wants to stress-test a plan, get grilled on their design, or explicitly says \"grill me.\"

skill-grill-me란 무엇인가요?

skill-grill-me is a Claude Code agent skill that interview the user relentlessly about a plan or design until reaching shared understanding, resolving every branch of the decision tree. Use when the user wants to stress-test a plan, get grilled on their design, or explicitly says \"grill me.\".

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add chirag127/skill-grill-me

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

Grill Me

Interview the user relentlessly about every aspect of their plan until you reach a shared, unambiguous understanding. Walk the design tree branch by branch, resolving dependencies between decisions one at a time before moving to the next.

Process

  1. Facts from codebase, decisions from user. Before asking anything, check whether the answer is a fact discoverable in the codebase (config, existing patterns, prior decisions, knowledge/ OKF files). Look those up — don't ask. Only decisions that are genuinely the user's to make get put to them. Don't over-read; follow OKF specs and okf-prompt-lookup before broad grepping. (Fact/decision split borrowed from Matt Pocock 2026-07-08.)

  2. Always recommend an answer. For every question, form your own recommended answer first. Put it as option 1 with (Recommended) appended, e.g. "PostgreSQL (Recommended)". Use options to teach — give info in the labels.

  3. Ask via AskUserQuestion MCQ, never free text.

  4. Batch related questions. Up to 4 per AskUserQuestion call. Group independent questions into one batch; if a later question depends on an earlier answer, ask it in a follow-up batch.

  5. Walk the tree depth-first. Resolve a branch's dependencies before moving to the next. If an answer reshapes downstream decisions, re-derive the next batch based on it. (Design-tree framing per Brooks, via Matt Pocock 2026-07-08.)

  6. Confirmation gate before enacting. Do NOT start implementing the plan until the user explicitly confirms shared understanding. Every locked answer lands in knowledge/ per self-update-rule + grill-to-knowledge — same turn. (Confirmation gate borrowed from Matt Pocock 2026-07-08.)

  7. Stop when every branch is resolved. Don't stop after one round just because the user answered — keep going until the tree is closed.

Cross-refs

  • knowledge/rules/agent/grill-to-knowledge.md — capture every locked answer
  • knowledge/rules/agent/self-update-rule.md — same-turn write discipline
  • knowledge/rules/agent/auto-grill-on-architectural-decisions.md — when to fire

관련 스킬