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
- آخر نشاط في المصدر
- ٢٢ يوليو ٢٠٢٦ في ١٢:١٨
- لغة SKILL.md المكتشفة
- الإنجليزية
- النجوم
- ٩٧٩
- التفرعات
- ٧٨
خيارات التثبيت
يُحدَّد 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