grill-with-docs · git:20260929.4fdade6 · 2026-09-29 · sha256 4be0a9479982c2a7

grill-with-docs git:20260929.4fdade6A

Immutable. This exact content never changes and is served at /api/v1/blob/4be0a9479982c2a7.

---
name: grill-with-docs
description: "仅在用户明确调用 `$grill-with-docs`、`/grill-with-docs`,或明确要求在高强度访谈中同步沉淀术语表和 ADR 时使用。Explicit-entry wrapper for a relentless design interview that updates CONTEXT.md and records qualifying ADRs as decisions crystallize. 中文关键词:带文档拷问、边问边写文档、同步术语表、同步 ADR。"
disable-model-invocation: true
---

# Grill With Docs

同时调用 `grilling` 和 `domain-modeling` 技能:前者按决策树压力测试计划或设计,后者在术语与决策明确时同步维护领域文档。

完整执行两个技能的规则。在这个组合中,更新 `CONTEXT.md`、`CONTEXT-MAP.md` 和符合条件的 ADR,是 `grilling`“确认共识前不修改文件”规则的唯一例外;确认之前仍不得实施方案、修改产品代码或执行被讨论的决定。

## 文档路径

本组合技能覆盖 `domain-modeling` 的默认文件布局:所有新建领域文档放在项目的 `docs/` 下。

- 单一上下文:`docs/CONTEXT.md`。
- 多上下文:`docs/CONTEXT-MAP.md` 指向 `docs/contexts/<context>/CONTEXT.md`。
- 系统级 ADR:`docs/adr/`;上下文专属 ADR:`docs/contexts/<context>/adr/`。

按需创建文件,不预建空目录或空文档。开始前检查已有领域文档;若旧文件在根目录或源码目录,复用其内容并迁入上述位置,同时更新上下文地图及仓库内指向旧路径的链接,避免留下两份继续维护的副本。目标路径已有文档时先核对并合并内容,不覆盖丢失信息。用户明确指定其他路径时遵从用户指定。