incubation-wizardlisted
Install: claude install-skill fiultyy/maestro-preset
# 孵化向导(incubation-wizard)
把一个自然语言场景变成可孵化的 agent profile,并按选定目标真孵化。六步链路
**一步不漏**(第 2 步 role 选型是必经步,不可跳过):
```
①场景选型 → ②role 选型 → ③投影 → ④三门报告回显 → ⑤选孵化目标 → ⑥incubate → 回执回显
(①②⑤由本 skill 决策表引导、经参数传给 wizard.py;③④⑥由 wizard.py 执行)
```
## 前置检查(三条,任一缺失先报告再停)
1. 投影原料:`~/文档/context-files/` 六源文件在位(wizard 启动自检,缺料报错)。
2. GLM 凭据:`~/.dsh/zhipu.env` 有 `ZHIPU_CODING_PLAN_API_KEY`。
3. incubate 端点:dsh 宿主加载 a2a-profile-server 插件(`http://127.0.0.1:8790/`)。
向导只调用不拉起;不可达时明确报"端点不可达",不要自行起服务。
## ① 场景选型(--scenario)
把用户意图收敛成一个**自包含**场景句:离开对话历史仍可独立执行、指代全��展开
(不留"它/上面/刚才")、幂等可重放(同一意图收敛结果恒定)。例:
"调研 WebGPU 在实时语音管线中的可行性并输出结论摘要"(好);
"帮我调研一下刚才那个"(坏:悬空指代)。
## ② role 选型(--role,必经步)
| role | 用在 | 一句话判据 |
|---|---|---|
| `worker` | 执行单件任务 | 默认;无跨 agent 协调职责 |
| `liaison` | 对接联络 | 需要语义收敛、两阶段回复、[ref:] 回执、对外凭证回显 |
| `manager` | 分派管理 | 需要车道选择、--dep 派发、worker_done 回收、异常上抛 |
| `supervisor` | 监督 | 长期盯质量门/回归,只裁不停手 |
| `queen` | 派生者 | 逐维追问(18 维清单)→ 建议值 → 用户终审 → 构造行为档案 → 三门 → 入池;不直接孵化会话(孵化走池选型),血缘如实(derived-by=queen,parent 记亲本) |
注意:role 与目标蕴含冲突会被拒(`dsh-liaison` 蕴含 `liaison`、`dsh-manager`
蕴含 `manager`;`--role manager --targets dsh-liaison` → -32602)。
## ②′ 派生模式(--derive,queen 专属 · N10-T2)
用户要"从已有 profile 派生/分化一个新 agent"或要求 queen 角色时走此模式,
普通孵化流程不经过此段:
```bash
python3 ~/.agents/skills/incubation-wizard/wizard.py \
--scenario "<自包含场景句>" \
--name queen-v<N> \
--derive \
--answers-file /tmp/answers.json \
[--parent <亲本profile名>] \
[--targets dry]
```
1. **grill 清单**:wizard 先打印 18 维追问清单(每维一问 + 建议值)——