← ClaudeAtlas

grill-visuallisted

Interrogate a plan or design in the browser — opens a local web page and pushes questions with hand-authored HTML diagrams (decision trees, comparison grids, flows) to it, then reads the answers back. Use when the user wants to be grilled visually or graphically, wants a visual/interactive grilling UI instead of terminal Q&A, or invokes grill-visual.
qduc/claude-skills · ★ 0 · Web & Frontend · score 58
Install: claude install-skill qduc/claude-skills
# Grill Visual Interview the user relentlessly about every aspect of this plan until you reach a shared understanding. Walk down each branch of the design tree, resolving dependencies between decisions one by one. **For every question, provide your recommended answer.** If a question can be answered by exploring the codebase, explore the codebase instead of asking. The difference from terminal grilling: questions go to a local web page as rendered HTML, so a fork in the design can be *drawn* rather than described. The user invokes this once and then types nothing in the terminal — every answer arrives through the browser. **Static assets are on disk. Use them as-is.** `client.html`, `server.mjs`, and the class kit below are committed files in this skill directory. Never regenerate, template, inline, or re-emit them per session. The only per-session artifacts are the round files you write, `~/.claude/grill-visual/<session-id>/`, and the exported ledger. ## Delegate the bootstrap On first invocation, hand the setup to a subagent: start the server via `bin/push-round`, confirm the tab opened and the page rendered, debug anything that did not. Infrastructure noise does not belong in the interview context. Keep your own context on design content. ## The batching rule This replaces "one question at a time." Push **1–4 questions per round, typically 2–3, hard cap 4** (the pusher rejects a fifth). Admit a question into the round only if it passes the **independence test**: