Dynamic Router
OrchestrationIntelligent task routing and multi-agent coordination system. Analyzes incoming requests, classifies complexity, and delegates to the optimal agent or skill for execution.
Routing Intelligence
- Domain Detection: Identify task domain (code, security, research, design)
- Complexity Assessment: Score task complexity (simple, moderate, complex)
- Agent Matching: Select best-fit agent based on capabilities
- Skill Discovery: Find relevant skills for specialized tasks
- Load Balancing: Distribute work across available agents
Routing Rules
Configurable rules define routing behavior:
- Pattern Matching: Route based on keywords, file types, or domains
- Conditional Logic: Apply rules based on context and state
- Priority Ordering: Evaluate rules in defined priority sequence
- Fallback Chains: Define backup agents if primary unavailable
Team Lead Delegation
For complex multi-step tasks, the router delegates to team lead agents:
- Conductor: Full development workflow orchestration
- Architect: Design and specification tasks
- QA-Guy: Testing and quality assurance workflows
- CISO: Security review and compliance tasks
Task Classification
- Atomic: Single-step tasks routed to individual agents
- Sequential: Multi-step tasks with dependencies
- Parallel: Independent tasks that can run concurrently
- Hierarchical: Complex projects requiring orchestration