← ClaudeAtlas

incubation-wizardlisted

孵化向导:引导 agent 走全流程——场景选型 + role 选型 (liaison/manager/worker/supervisor/queen)→ AGENTS.md 投影 → 三门报告 回显 → 选孵化目标(dsh/dsh-liaison/dsh-manager/omp/claude/dry)→ incubate → 回执(name+version+receipts)回显。queen 角色走派生模式 --derive:18 维 grill 追问清单(问题+建议值)→ 用户确认/修正 → 合并 答案(缺维取建议值,'{' 消毒)→ 投影 → incubate 带 lineage(derived-by= queen + parent)。Use when 用户要求"孵化/新建/派生一个 agent"、"生成 AGENTS.md 投影"、"跑一下孵化向导"、"incubate"、"spawn agent"、"建子代理/ 对接员/管理员/监督员"、"queen 派生/追问收敛/派生入池",或编排链路需要 为某场景产出可孵化 profile 时。参数 --scenario --name --role --targets --model;派生另加 --derive --answers-file [--parent]。
fiultyy/maestro-preset · ★ 1 · AI & Automation · score 74
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 维追问清单(每维一问 + 建议值)——