决定升级路径(研究员 vs 人工)并格式化适当的交接。当fix-engine耗尽重试次数时使用。
View on GitHubblueif16/amazing-claude-code-plugins
infistack
infistack/skills/escalation-router/SKILL.md
January 21, 2026
Select agents to install to:
npx add-skill https://github.com/blueif16/amazing-claude-code-plugins/blob/main/infistack/skills/escalation-router/SKILL.md -a claude-code --skill escalation-routerInstallation paths:
.claude/skills/escalation-router/# 升级路由器
**所有者:** 仅子协调器
## 职责
1. 分析error_report的复杂度
2. 决策:研究员可以解决 或 需要人工
3. 为选定路径格式化交接
4. 向主协调器发送状态信号
## 决策标准
**路由到研究员的情况:**
- 错误是技术/知识缺口(缺少库使用、API混淆)
- 类似问题在线存在(可搜索)
- 不需要架构决策
**路由到人工的情况:**
- 需求模糊(PRD不清晰)
- 需要架构权衡
- 外部依赖阻塞(API密钥、服务)
- 研究员已经失败
## 研究员交接
```yaml
research_request:
problem_summary: "邮箱验证返回500而非400"
error_report: {来自fix-engine的完整error_report}
search_hints:
- "express错误处理中间件"
- "验证库自定义错误"
constraints:
- 不得更改API契约
- 必须保留现有测试
```
## 人工交接
信号documenter子代理生成PRD,然后:
```
信号到主协调器: WAITING
原因: human_intervention_required
交接文档: ./handoff-prd-{section-id}.md
```