grill-me

grill-me is a skill for Codex from feiskyer/codex-settings. It costs 68 tokens per session (704 once invoked), scanned A, a copy of grill-me, MIT.

A guided questioning procedure for challenging a plan or design one decision at a time. It also records agreed terms and architectural decisions in context files and architecture decision records, documents that explain important design choices.

In plain words
What is it for?
Use it only when explicitly asking to be questioned or challenged about a proposal. It checks existing context and decision records, asks one question at a time, and waits for confirmation before execution.
Why use it?
It exposes unclear assumptions and edge cases before implementation begins. It keeps the discussion aligned with the project’s existing terminology and records decisions for later reference.

Skill for Codex

Written for Codex: agents/openai.yaml present. Also seen: $skill-name invocation.

Good fit Use it only when explicitly asking to be questioned or challenged about a proposal. It checks existing context and decision records, asks one question at a time, and waits for confirmation before execution.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/feiskyer/codex-settings/grill-me
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add feiskyer/codex-settings --skill grill-me
Clone the repo
git clone --depth 1 https://github.com/feiskyer/codex-settings

Made for: Codex.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for grill-me

README.md
[![agentmods](https://agentmods.dev/badge/skills/feiskyer/codex-settings/grill-me/github.svg)](https://agentmods.dev/skills/feiskyer/codex-settings/grill-me)
Your own site
<a href="https://agentmods.dev/skills/feiskyer/codex-settings/grill-me"><img src="https://agentmods.dev/badge/skills/feiskyer/codex-settings/grill-me/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for grill-me

Your own site · 80×15
<a href="https://agentmods.dev/skills/feiskyer/codex-settings/grill-me"><img src="https://agentmods.dev/badge/skills/feiskyer/codex-settings/grill-me.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 68 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 704 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin 86% copy Near-identical to another mod in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00068 $0.00704
Opus 5.5 $0.00027 $0.00282
Sonnet 5.5 $0.00014 $0.00141
Haiku 4.5 $0.00007 $0.00070

Measured 28d ago against content hash 682baf16c46f, method: parsed. Prices are Anthropic first-party input rates as of 2026-10-07, from the pricing page.

Security

Grade A, and why

grill-me scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 28d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

Origin

This is a copy

86% identical to grill-me — 196 lines differ, which has more behind it and is treated as the original. This page carries a canonical link to it rather than competing with it.

skills/grill-me/SKILL.md · 44 lines

What it actually says

追问会话

对方案的每一个方面不留死角地追问,沿设计决策树逐条走,直到达成共识。追问过程中一旦有决策结晶,就立即沉淀成术语表和决策记录。

开始前先看有没有既有材料:根目录的 CONTEXT.md 或 CONTEXT-MAP.md,以及 docs/adr/ 下已有的 ADR。有就读,据此知道哪些概念和决策已经定过。

参考 何时读
references/context-md.md 第一个术语敲定、要真正写入 CONTEXT.md 时;或需要判断单上下文还是多上下文结构时
references/adr.md 一个决策通过了下面三条门槛、要落笔写 ADR 时

核心规则

一次只问一个问题,等回复后再问下一个。一次抛出多个问题会让人无所适从。每个问题都给出你的推荐答案。

能从代码库查到的事实就直接查,不要问。但决策权在用户手里 —— 每个决策都提出来,等回答。

在用户明确确认达成共识之前,不要开始执行方案。

追问时的动作

对照术语表质疑。 用户的用词与 CONTEXT.md 里的定义冲突时立即指出:"你的术语表把'取消'定义为 X,但你现在似乎指的是 Y —— 到底是哪个?"

磨尖模糊表达。 遇到含糊或多义的词,提出精确的规范术语:"你说的'账户' —— 是 Customer 还是 User?这是两个不同概念。"

用具体场景压力测试。 讨论领域关系时构造边界场景,逼出概念之间的精确边界。

与代码交叉验证。 用户陈述某物如何运作时,去看代码是否一致,发现矛盾立即暴露:"你的代码取消的是整个 Order,但你刚说可以部分取消 —— 哪个是对的?"

即时写入,不要攒批。 术语一敲定就更新 CONTEXT.md。懒创建:文件不存在就在第一个术语确定时建。

ADR 的门槛

三条全部成立才写 ADR:

  1. 难以逆转 — 将来改变主意的代价可观
  2. 缺乏上下文则令人费解 — 未来读者会困惑"为什么这样做?"
  3. 确实是权衡的结果 — 存在真正的替代方案,且基于具体理由选了其一
Files

What ships with it

3 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 28d ago Changed · -154 lines · -3 tokens per session 682baf16c46f
  2. 1mo ago First seen · 198 lines · 71 tokens per session scan A 526af77ba55b

Subscribe to this mod's changes

grill-me is a skill published in the GitHub repository feiskyer/codex-settings (247 stars, last pushed 24d ago), licensed MIT. It adds 68 tokens to every session and 704 once invoked, about $0.0003 per session on Opus 5.5. A static security scan graded it A with 0 findings. It is 86% identical to grill-me, differing in 196 lines, and is treated as a copy.

Related

Other skills, from other repositories

github-review-pr

Review GitHub pull requests with detailed, multi-perspective code analysis using parallel subagents. Use this skill whenever the user wants to review a PR, asks for code review on a pull request, mentions "review PR", "check this PR", "look at pull request", or references a PR number or GitHub PR URL. Do NOT use for…

feiskyer/claude-code-settings · 90 tokens

skill-creator

Create, refine, and benchmark agent skills. Use when building a new skill, updating an existing one, running evals, checking trigger quality, or improving a skill description.

feiskyer/claude-code-settings · 39 tokens

deep-research

Multi-agent research orchestration: split a research goal into parallel sub-goals, run each via headless claude -p subprocesses, aggregate results into a polished report file. Use for systematic web/document research, competitive or industry analysis, batch link/dataset processing, and long-form evidence synthesis.…

feiskyer/claude-code-settings · 94 tokens

brainstorming

Explore user intent, requirements, and design options through collaborative dialogue before implementation. Use before building new features, components, or systems — whenever the user describes something to build and design decisions are involved. Triggers: "brainstorm", "help me design", "think through the…

feiskyer/claude-code-settings · 93 tokens

grill-me

A guided, adversarial interview for challenging a plan or design one question at a time. It also records agreed terms and architectural decisions as the discussion develops.

feiskyer/claude-code-settings · 58 tokens

gpt-image-skill

A skill for generating or editing images through OpenAI's GPT Image API, a programming interface for requesting image operations. It uses a bundled Python script and supports configuration such as model, size, quality, and output file.

feiskyer/claude-code-settings · 115 tokens