grill-me-extensive
Program-scale extensive grilling for wide or under-specified decision spaces. Scout context, fan out a brainstorm to surface directions beyond the stated ask, structure a categorized decision list, then walk one question at a time with a recommendation, capturing every decision. Modes: expansion, modification, scope-change, modernization, better-ideas, red-team, simplification, prioritization.
- License 许可
- MIT
- 最近更新
- 2026-11-02
- Stars
- ★ 0
- Forks
- 0
01 前言 Front Matter
- name
- grill-me-extensive
- description
- Program-scale extensive grilling for wide or under-specified decision spaces. Scout context, fan out a brainstorm to surface directions beyond the stated ask, structure a categorized decision list, then walk one question at a time with a recommendation, capturing every decision. Modes: expansion, modification, scope-change, modernization, better-ideas, red-team, simplification, prioritization.
02 资源文件 1
- 参考文档references/extensive-grill.md5.4 KB
03 SKILL.md 正文
This is the heavy-duty companion to the grill-me skill. Use plain grill-me for a single plan; use THIS when the user wants to scope a whole program, asks you to grill "extensively", asks "what else could this be / suggest more", or hands you something big and fuzzy. The full playbook is in references/extensive-grill.md — read it. The essentials:
The 7-step method
- SCOUT — read the plan/code/prior art + recall memory first; questions must be grounded, not generic. If a question is answerable by investigating, investigate instead of asking.
- DIVERGE — fan out a brainstorm (several agents, each a DISTINCT lens) to surface directions BEYOND the stated ask; dedup + note cross-lens convergence. This is what makes "grill into expansion / better-ideas" real instead of you guessing alone.
- STRUCTURE — synthesize into a categorized long decision list (scope · sequencing · effort · safety/ethics · legal · platform · process); write it to a doc as the decision queue + audit trail.
- FOUNDATION-FIRST — lead with the 1-2 framing questions (audience/purpose/ambition) that reframe everything downstream; ask them before the details.
- ONE AT A TIME — one question per turn, each with YOUR recommended answer + the trade-off; number them (e.g. "G-7 of 35") for progress. Never dump a batch. Absorb richer "Other" answers (they often spawn a NEW direction — capture it on the spot).
- CAPTURE — checkpoint each decision durably (ledger/doc) as you go, in batches, so nothing is lost to compaction.
- CONVERGE — consolidate every answer into one authoritative decision log; that log is the grill's deliverable and the input to the next gate/build. A grill is not a build — do not start implementing mid-grill.
Grill MODES (state which you are running; combine freely)
- expansion — push scope OUTWARD: what else could this become, what adjacent/force-multiplier directions are missing?
- modification — interrogate an existing design: what should change, what assumptions are stale, what is wrong?
- scope-change — challenge the boundaries: bigger/smaller, split/merge, in-vs-out, MVP-vs-everything?
- modernization — is the approach/stack/pattern current best-practice, or legacy/deprecated? what is the up-to-date version?
- better-ideas — adversarially steelman 2-3 alternatives an expert would consider; avoid the local optimum.
- red-team — what breaks this: failure modes, unverified assumptions, safety/ethics/legal boundaries? (pairs with falsify-first / fresh-context-verify)
- simplification — what can be cut: gold-plating, the 80/20, the real MVP?
- prioritization — what order: critical path, biggest unblocker, what to defer?
Defaults: "scope a new program" -> expansion + red-team. "review my existing plan" -> modification + better-ideas. "this feels too big" -> simplification + scope-change. "is this still the right way" -> modernization + better-ideas.
Discipline (hard-won)
- One question at a time is a strong user preference; recommend each answer; EVPI-gate (only ask when the answer changes what you do).
- Capture or lose it; long grills outlive a context window.
- For dual-use work, make the ethics/safety boundary decisions the user's explicit call, framed honestly, before any build touches them.
04 同仓库更多 Skills
clarify-requirements
Resolve genuine pre-execution ambiguity by scanning repo context, generating 1-6 grounded options, and asking 1-3 focused questions via AskUserQuestion. NOT for mid-task use (injection risk); NOT when the goal is already unambiguous; use to disambiguate vague prompts before any file edits.
openmm-md
Run FREE, open-source, Windows-native GPU molecular dynamics via the openmm-md MCP (OpenMM + CUDA on the local NVIDIA GPU). Use for protein / protein-ligand MD when you want a free stack or are on Windows without a Schrodinger license. Covers the full workflow (prepare, solvate, minimize, equilibrate, production, analyze, mmgbsa) AND an honest decision guide vs Schrodinger Desmond, including how to run Desmond legitimately on Linux or a cloud GPU with a real license. This is a deliberately LESSER free alternative and does NOT replace the schrodinger MCP tools. Do NOT use it to pick a free tool when a validated FEP+, WaterMap, IFD-MD, or Prime MM-GBSA result is actually required.
visual-review
Take screenshots of web pages and UI using Playwright for visual review and iteration
status
Diagnostic status report — shows metaswarm installation state, project setup, and potential issues
start
Use when starting work on any task, when the user mentions metaswarm, or when the user wants to begin tracked development work
setup
Interactive project setup — detects your project, configures metaswarm, writes project-local files