Routing Explainer

路由决策解释器。当用户请求包含 --explain-routing、解释路由、debug routing 等关键词时使用。

kyrie66nb b3d9e1e 1.5 KB Updated

File contents

路由解释器

用于解释处理请求前的路由决策,便于用户审查和优化流程。

触发条件

  • 用户请求包含 --explain-routing、解释路由、debug routing 等关键词

输出格式(必须先输出,再执行请求)

## 路由决策

### 1. 快速路径检查
| 条件 | 结果 | 说明 |
|------|------|------|
| 操作简单(单文件/≤10行) | ✓/✗ | ... |
| 无风险(无鉴权/外部输入) | ✓/✗ | ... |
| 需求明确 | ✓/✗ | ... |
| 无依赖 | ✓/✗ | ... |
| **结论** | 走快速路径/标准流程 | ... |

### 2. 技能匹配
- **匹配信号**:[关键词/模式]
- **匹配技能**:`[skill-name]`
- **匹配依据**:[引用 frontmatter 描述或触发条件]

### 3. Superpowers
- **必选**:`superpowers:using-superpowers`
- **调用**:`superpowers:[name]`(或跳过)
- **原因**:[为何需要/跳过]

### 4. Agent 协作
- **Agent**:`[agent-name]`(或无)
- **原因**:[为何需要/跳过]

### 5. 后续流水线
[主技能完成后将执行的步骤]

执行规则

  1. 先解释后执行
  2. 匹配依据需引用 AGENTS.md 或 rules/ 具体条文
  3. 跳过的步骤必须说明原因
  4. 决策解释控制在 20 行内

退出标准

  • 5 个决策环节均已说明
  • 匹配依据引用了具体规则/信号
  • 所有跳过项都说明了原因

kyrie66nb/codex-omx-public-config/tree/main/home/.codex/skills/routing-explainer commit b3d9e1e32f

Frequently asked questions

npx skillmds@latest add kyrie66nb/routing-explainer