grill-me – Design & UI skill for AI agents
Interview the user relentlessly about a plan or design until reaching shared understanding, resolving each branch of the decision tree. Use when user wants to stress-test a plan, get grilled on their design, or mentions "grill me".
Install the grill-me skill with one command
Pick the tool you use, copy the command and paste it in your terminal. The skill lands in that tool's skills folder and is ready in your next session.
Claude Code
mkdir -p ~/.claude/skills && curl -fsSL https://skill.dn1nguoi.com/z/grill-me-39f51.tgz | tar xz -C ~/.claude/skills
Call it in Claude Code: /grill-me – then describe the task you want done.
Codex
mkdir -p ~/.codex/skills && curl -fsSL https://skill.dn1nguoi.com/z/grill-me-39f51.tgz | tar xz -C ~/.codex/skills
Call it in Codex: $grill-me – then describe the task you want done.
Hermes Agent
mkdir -p ~/.hermes/skills && curl -fsSL https://skill.dn1nguoi.com/z/grill-me-39f51.tgz | tar xz -C ~/.hermes/skills
Call it in Hermes Agent: /grill-me – then describe the task you want done.
DeepSeek
mkdir -p ~/.deepcode/skills && curl -fsSL https://skill.dn1nguoi.com/z/grill-me-39f51.tgz | tar xz -C ~/.deepcode/skills
Call it in DeepSeek: /grill-me – then describe the task you want done.
SKILL.md content
Grill Me
> Derived from [Matt Pocock's grill-me](https://github.com/mattpocock/skills/tree/main/skills/productivity/grill-me) (MIT). Matt's interview discipline preserved verbatim. Additions: extraction + question + session tools + references + cs-* wrapper (see [references/companion_tooling.md](references/companion_tooling.md)).
Interview me relentlessly about every aspect of this plan until we reach a shared understanding. Walk down each branch of the design tree, resolving dependencies between decisions one-by-one. For each question, provide your recommended answer.
Ask the questions one at a time.
If a question can be answered by exploring the codebase, explore the codebase instead.
Rules (preserved + amplified)
1. One question per turn. Never bundle.
2. Provide a recommended answer with each question. Defaulting to "what do you think?" is lazy.
3. Explore the codebase before asking. If grep / Read resolves it, do that first. Saves a turn.
4. Walk the tree depth-first. Finish a branch before opening another.
5. Track dependencies. If decision B depends on decision A, ask A first.
Workflow
1. User provides a plan or design (or path to one).
2. Run scripts/decision_tree_extractor.py to extract branches.
3. Run scripts/question_generator.py to produce the question list with recommendations.
4. Start a session: scripts/grill_session_tracker.py --action start.
5. Walk the tree, one question at a time, recording answers in the session.
6. When all branches resolved: report "shared understanding reached" + the locked-in decisions.
Output Pattern
Per question turn:
Q[i]/[total]: [question]
Recommended answer: [your call + 1-sentence rationale]
(Or: I explored the codebase and found [evidence]. Confirm?)Tooling
See [references/companion_tooling.md](references/companion_tooling.md). Tools: extractor + generator + tracker. Agent: cs-grill-master. Command: /cs-grill-me.
---
Version: 1.0.0
Derived: Matt Pocock (MIT) + this repo's wrapper
Related skills
- canvas-design – These are instructions for creating design philosophies - aesthetic movements that are…
- card-based-design – Web and App implementation guide for Card-Based Design. Trigger when user wants…
- primer-design – Designs and audits PCR and RT-qPCR primers with Primer3, explicit thermodynamic…
- cc-skill-frontend-patterns – Frontend development patterns for React, Next.js, state management, performance…
- ckw-design – Frontend design entry point: direction, design system, visual philosophy. Use whenever…
- inbox-triage – Runs a full inbox triage using the knowledge base created by the 'inbox-setup' skill…
- claymorphism – Web and App implementation guide for Claymorphism. Trigger when user wants soft 3D…
- interview-system-designer – This skill should be used when the user asks to "design interview processes", "create…