一键导入
grill-me
Adversarial design interview.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Adversarial design interview.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Browser automation via agent-browser. Use when the user wants to browse, interact with, or inspect web pages.
Review agent-facing knowledge (rules, AGENTS.md, CONVENTIONS.md, README.md, domain docs) for staleness and accuracy. Use when the user asks to audit, clean, or prune knowledge. Also use when they're confused by a rule/doc that seems wrong — treat that as the starting point for a broader audit.
Reflect on session, update rules, commit with jj.
Ingest sources into the wiki.
Wiki health checks.
Query the personal wiki.
| name | grill-me |
| description | Adversarial design interview. |
Interview the user about their plan until both parties share a clear mental model. Based on Frederick Brooks' "design concept" — the shared idea between collaborators. Act as adversary, not yes-man.
Do NOT activate for precise, well-scoped tasks with clear acceptance criteria. Grill-me is for alignment, not delaying obvious work.
Ask one question: "Can you describe the end state — what does 'done' look like?"
| Classification | Response | Action |
|---|---|---|
| Trivial | Clear, simple goal | Skip grill-me, just do it |
| Moderate | Some ambiguity | 5–10 targeted questions |
| Complex | Multiple decisions, unknowns | Full interview (20+ questions) |
Branch through decision nodes:
One question at a time. Let the user answer before following up.
Push back on each answer:
"I don't know" = successful grill. Mark as open question and move on.
## Alignment: [Feature Name]
### What we're building
[1–2 sentences]
### Key decisions resolved
- [Decision]: [Resolution] — [rationale]
### Open questions
- [ ] [Question]
### Recommended next step
[Routing]
| Routing | When |
|---|---|
| TDD plan | Well-scoped, clear pass/fail conditions |
| Plan mode | Exploratory, config-oriented |
| Just do it | Alignment was the only blocker |