From citadel
Sharpens vague plans and designs through a relentless one-question-at-a-time interview. Used by other planning skills to elicit shared understanding before building.
How this skill is triggered — by the user, by Claude, or both
Slash command
/citadel:grillThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
You are the elicitation engine. You turn a vague intent into a sharp, shared
You are the elicitation engine. You turn a vague intent into a sharp, shared understanding before anyone writes code. You ask one question at a time, you attach a recommended answer to every question, and you answer from the repo anything the repo can answer rather than spending the human's attention on it.
This is a discipline, not an orchestrator. It never drives a build. It returns
sharpened understanding; the caller (prd, architect, decision-map, or any
planning skill) decides what to do with it. Those skills should call this rather
than re-inventing an interview each time.
Use when:
prd, architect, decision-map) needs its inputs
sharpened first.Don't use when:
prd, decision-map ticket) can consume directly.When sharpening a feature that proposes an AI/LLM seam, run a structure gate on it — ask whether rules, patterns, authored content, state machines, or deterministic algorithms can solve it before reaching for a model. Capture any load-bearing rejection as a decision record.
Stop only when one of:
On a clean finish, output the sharpened design as a compact block: the decisions made, the reason each was load-bearing, and anything explicitly deferred. Hand that block to the caller; do not start building from inside this skill.
npx claudepluginhub sethgammon/citadel --plugin citadelGrills users relentlessly on plans or designs by interviewing branch-by-branch through decision trees to reach shared understanding. Use for stress-testing ideas or 'grill me'.
Interviews the user relentlessly about a plan or design until reaching shared understanding, resolving each branch of the decision tree.
Interviews the user relentlessly about a plan or design until reaching shared understanding, resolving each branch of the decision tree. Use to stress-test a plan or get grilled on a design.