grill-with-ui skill

A skill that moves the design interview from the terminal to a browser page: option cards and one Send button.

  • 330 ★ on the repository
  • Last commit
  • MIT
Skill

Minimal access

Why this level

  • A local server listens on a port on your machine; outside access is neither needed nor intended.
All reasons and checks

jasonku09/grill-with-ui

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add skills/grill-with-ui

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Minimal accessThe tool runs nothing and makes no network calls.

  • A local server listens on a port on your machine; outside access is neither needed nor intended.

This is third-party code. Review the repository files before installing.

What it does

The skill starts a local page where the agent asks questions as cards with lettered options and a highlighted recommendation. Answers can come in any order, be deferred, or be discussed in a separate thread. The Send to Agent button ships everything staged as a single turn. At the end the agent writes an exhaustive design document for the topic. Under the hood it is one Node script and one HTML file with no dependencies: the agent changes `state.json` only through `node server.mjs patch`.

Who it is for. Developers and product managers who find a long terminal interview awkward and want to see every question at once and answer out of order.

Good fit when

  • Requirements for a big feature are gathered without losing the thread in chat.
  • An architecture decision is discussed question by question with the option to reopen.
  • You want pros and cons of an option before choosing.
  • The goal is a design document, not scraps of chat.

Not a fit when

  • The question is short and fits one reply.
  • No browser is available on the agent machine.
  • You need a ready specification without an interview.

Example request

/grill-with-ui notification model for the mobile app

Limitations

Node 20 or newer is required. A local server serves the page and the agent must keep its listener active, otherwise submissions wait for the session to resume. Skill folder paths in the README table were checked in September 2026 and may differ for your agent. Interview data sits in `state.json` and `events.jsonl` beside the skill; clear them manually for confidential projects.

How to disable. Remove the `~/.claude/skills/grill-with-ui` or `~/.agents/skills/grill-with-ui` symlink and stop the local page server.

FAQ

Which agents work?

Claude Code, Codex, Gemini CLI, Cursor and GitHub Copilot. Any agent that reads `SKILL.md` also works.

Is there a build step?

No. There is one script and no dependencies; only Node 20 or newer is needed.

What remains after the interview?

An exhaustive design document for the topic, written by the agent.

What is the license?

MIT.

How do I start it in Codex?

With `$grill-with-ui <topic>`; the skill lives in `~/.agents/skills/`.

Discussion

No questions or reviews yet.

Skills

A Claude Code skill: the agent asks one multiple-choice question at a time until every branch of a plan or design is resolved

SkillMinimal access1.6KRepository stars

19 skills: Claude Code builds an HTML page, you work with it in the browser and the answer returns to the agent with no copying

PluginExtended access70Repository stars

Project Interview Skill turns a repository into a source-code course with resume points and interview questions.

SkillMinimal access113Repository stars

18 skills and 6 agents for UX strategy: from research and flows to accessibility, ethics and engineering handoff

SkillMinimal access255Repository stars

A skill that builds one preparation document for a job interview: company research, job description, resume and likely questions.

SkillMinimal access67Repository stars

README in short

Agent questions appear as cards on a local page. Answers accumulate and go out as one turn, and the result is written up as a document.

README badge

Report a problem