Skip to content
Back to skills

Grilling

ASecurity

Interview the founder relentlessly about a plan, feature or decision until there is a shared understanding with nothing silently assumed. Used by setup, new-feature and bets, or whenever the founder says grill.

  • 2 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 14, 2026
ai-agentsgo

Works with

  • cli

Security analysis

A100/100

Scanned October 14, 2026

npx -y skills add Fadi88/one-man-startup --skill grilling --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Grilling?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Grilling
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/fadi88-grilling-one-man-startup/badge)](https://www.skillsdirectory.com/skills/fadi88-grilling-one-man-startup)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: grilling
description: Interview the founder relentlessly about a plan, feature or decision until there is a shared understanding with nothing silently assumed. Used by setup, new-feature and bets, or whenever the founder says grill.
---

# Grilling

The goal is a plan with no hidden assumptions, reached with as few of the founder's minutes as
possible.

## The design tree

Every decision has decisions that hang off it. Map them as a tree before asking anything. The
**frontier** is every decision whose prerequisites are already settled: the questions that can
be asked now without guessing at answers not yet given.

## Rounds

Ask the whole frontier in one round, numbered. For each question:

- a title and the question, with the options when there are options;
- **your recommended answer and the reason in one line**, worded so that "yes" accepts it.

Then wait. A question whose answer depends on another question in the same round belongs to a
later round.

After each round, settled decisions push the frontier out. Recompute it and ask the next round.

## Facts are yours, decisions are theirs

Never ask the founder for a fact you can find: in the repo, in `project.toml`, in the docs, on
the web. Go and get it (in parallel, with a helper agent if the tool has one) and ask the rest
of the frontier meanwhile; only the questions that depend on that fact wait for it. Decisions,
preferences, money, risk and anything outward are the founder's; put each one to them.

## Push back

A grilling that only collects answers is a form. When an answer conflicts with an earlier one,
with `project.toml`, with a closed decision or with the evidence, say so in the next round and
ask which wins.

## Done

The session ends when the frontier is empty: every branch visited, nothing assumed. Then write
the outcome down (the spec, the decision rows, `project.toml`, whatever the caller asked for),
show it, and **do not act on it until the founder confirms it is what they meant.**

## Record what was turned down

Every recommendation or option the founder declined in any round goes into
`docs/requirements/p1-rejected.md` the same day: the date, what was proposed, who proposed it,
and the founder's reason (or "no reason given"). Every option they chose goes into
`p1-closed-decisions.md`. A grilling whose rejected options are not written down will be
re-asked next month as if it never happened.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.