| name | routing-explainer |
| description | 路由决策解释器。当用户请求包含 --explain-routing、解释路由、debug routing 等关键词时使用。 |
路由解释器
用于解释处理请求前的路由决策,便于用户审查和优化流程。
触发条件
- 用户请求包含
--explain-routing、解释路由、debug routing 等关键词
输出格式(必须先输出,再执行请求)
## 路由决策
### 1. 快速路径检查
| 条件 | 结果 | 说明 |
|------|------|------|
| 操作简单(单文件/≤10行) | ✓/✗ | ... |
| 无风险(无鉴权/外部输入) | ✓/✗ | ... |
| 需求明确 | ✓/✗ | ... |
| 无依赖 | ✓/✗ | ... |
| **结论** | 走快速路径/标准流程 | ... |
### 2. 技能匹配
- **匹配信号**:[关键词/模式]
- **匹配技能**:`[skill-name]`
- **匹配依据**:[引用 frontmatter 描述或触发条件]
### 3. Superpowers
- **必选**:`superpowers:using-superpowers`
- **调用**:`superpowers:[name]`(或跳过)
- **原因**:[为何需要/跳过]
### 4. Agent 协作
- **Agent**:`[agent-name]`(或无)
- **原因**:[为何需要/跳过]
### 5. 后续流水线
[主技能完成后将执行的步骤]
执行规则
- 先解释后执行
- 匹配依据需引用 AGENTS.md 或
rules/ 具体条文
- 跳过的步骤必须说明原因
- 决策解释控制在 20 行内
退出标准
- 5 个决策环节均已说明
- 匹配依据引用了具体规则/信号
- 所有跳过项都说明了原因