grill-me

GitHub

在需求分析阶段通过交互式追问澄清模糊请求,明确范围、边界及验收标准,确保需求可执行后再进入开发流程。

.claude/skills/grill-me/SKILL.md marmelab/atomic-crm

Trigger Scenarios

用户提出模糊或宽泛的功能需求 准备分发编排任务前需确认需求细节

Install

npx skills add marmelab/atomic-crm --skill grill-me -g -y
More Options

Non-standard path

npx skills add https://github.com/marmelab/atomic-crm/tree/main/.claude/skills/grill-me -g -y

Use without installing

npx skills use marmelab/atomic-crm@grill-me

指定 Agent (Claude Code)

npx skills add marmelab/atomic-crm --skill grill-me -a claude-code -g -y

安装 repo 全部 skill

npx skills add marmelab/atomic-crm --all -g -y

预览 repo 内 skill

npx skills add marmelab/atomic-crm --list

SKILL.md

Frontmatter
{
    "name": "grill-me",
    "description": "Interrogate a vague or broad feature request BEFORE dispatching the harness orchestrator, to surface what the user has not anticipated. Use in the main thread when a"
}

grill-me

Ask probing questions about the request before any plan or code, to surface what the user has NOT anticipated, not just confirm what they already said.

How

  • One question at a time, in prose. Never a multiple-choice menu, never a batch of five at once.
  • Read the answer, then ask the next most valuable question given it.
  • Stop as soon as the scope is answerable (roughly: you could write the orchestrator dispatch prompt without guessing). Do not interrogate for its own sake.

Cover, at minimum

  1. Scope-out: what is explicitly NOT in scope? What might look included but isn't?
  2. Edge cases: empty / invalid input, network or backend error, two users at once.
  3. Existing interactions: does this touch behavior already in place (permissions, RLS, cached data, shared views, another resource)?
  4. Definition of done: what manual check confirms it works? Who validates before merge?
  5. Reversibility: if it turns out wrong, how hard is it to undo?

If the user answers "I don't know" to a structural question, propose an explicit hypothesis and ask them to confirm rather than silently choosing.

After grilling

Fold the answers into the orchestrator dispatch prompt (scope-out and acceptance become ticket constraints). Then dispatch the harness as usual.

The orchestrator never invokes this skill: it runs headless and cannot hold an interactive back-and-forth. Grilling is a main-thread, pre-dispatch step.

Version History

  • 167a4cd Current 2026-08-20 13:19

Same Skill Collection

.claude/skills/adr-writing/SKILL.md
.claude/skills/backend-dev/SKILL.md
.claude/skills/delete-initial-resource/SKILL.md
.claude/skills/e2e-conventions/SKILL.md
.claude/skills/frontend-dev/SKILL.md
.claude/skills/playwright-testing/SKILL.md
.claude/skills/ponytail-audit/SKILL.md
.claude/skills/ponytail-debt/SKILL.md
.claude/skills/ponytail-help/SKILL.md
.claude/skills/ponytail-review/SKILL.md
.claude/skills/resolving-rollback-conflicts/SKILL.md
.claude/skills/setup-interview/SKILL.md
.claude/skills/shadcn-customization/SKILL.md
.claude/skills/update-branding/SKILL.md
.claude/skills/worktree-detection/SKILL.md
.claude/skills/ponytail/SKILL.md

Metadata

Files
0
Version
167a4cd
Hash
a32a6d30
Indexed
2026-08-20 13:19

- 위키
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-25 06:26
浙ICP备14020137号-1 $방문자$