agentic-subagent-routing
Use before a skill dispatches any subagent to resolve caller skill and slot into agent role, model, and reasoning effort.
来源信息
- 仓库
- DolphinAI2026/dolphin-code
- 最近来源活动
- 2026年7月22日 12:18
- 检测到的 SKILL.md 语言
- 英语
- 星标
- 990
- 分支
- 78
安装方式
默认使用会先检查来源的 Prompt;你也可以切换为直接命令,或下载本地副本。
检查来源文件
决定是否安装前,请先阅读 SKILL.md,以及 SkillsMP 当前展示的配套文件。
文件资源管理器
3 个文件正在显示 SKILL.md
SKILL.md
来源说明 · 只读预览- name
- agentic-subagent-routing
- description
- Use before a skill dispatches any subagent to resolve caller skill and slot into agent role, model, and reasoning effort.
- argument-hint
- <caller-skill> <slot> [--backend codex] [--category review|implementation|research|testing]
# Agentic Subagent Routing
Resolve subagent dispatch contracts. Business skills decide what work needs a
subagent; this skill decides which agent role, model, and reasoning effort to
use.
Before dispatching a subagent, collect:
```yaml
backend: codex
caller_skill: <stable-skill-name>
slot: <semantic-slot-name>
category: <review|implementation|research|testing|optional>
hard_fail: false
readonly: <true|false|optional>
```
Use `routes.yaml` as the centralized route registry. Lookup order is exact
`caller_skill + slot`, then `global_slots`, then `categories`, then
`defaults.<backend>`.
For Codex, map the resolved contract to `spawn_agent`:
- `agent_role` -> `agent_type`
- concrete `model` -> `model`
- concrete `reasoning_effort` -> `reasoning_effort`
- `null` model or reasoning means omit that field and inherit the parent value
Do not require third-party skills to provide `subagents.yaml` or parse CLI
output. The CLI/library exists for implementation, wrapper injection, tests,
doctor, and manual diagnostics.
在 GitHub 查看