# Task Routing

> Task Routing Skill

- Skill: `aly-joseph/task-routing` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add aly-joseph/task-routing`
- Raw SKILL.md: https://api.skillmd.com/api/skills/aly-joseph/task-routing/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Productivity
- Author: Aly-Joseph (https://skillmd.com/u/aly-joseph)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/aly-joseph/task-routing

---

# Task Routing Skill

## Overview
The Task Routing skill intelligently interprets user commands and routes them to appropriate handlers based on intent and keywords.

## Slug
`task-routing`

## Features
- Intent detection
- Keyword-based routing
- Priority task handling
- Task continuation
- Multi-step task support
- Command disambiguation
- Fallback routing

## Implementation
- **Module**: `router.py`
- **Routing Logic**: Priority-based keyword matching
- **Handler Integration**: Task executor system

## Configuration
```python
from router import route_task

# Route a command
task = route_task("generate a Python script")
# Returns: "universal_generate"
```

## Supported Task Types
- `vision_read` - Screen reading
- `vision_click` - Automated clicking
- `universal_generate` - Code/content generation
- `internet` - Web search
- `system_info` - System information
- `memory` - Memory operations
- `openclaw` - Robotic control
- `ai` - General AI responses

## Voice Commands Examples
- "Generate a script" → `universal_generate`
- "Click on button" → `vision_click`
- "Search for news" → `internet`
- "System status" → `system_info`
- "Remember my name" → `memory`
- "Grab object" → `openclaw`

## Routing Algorithm
1. Check for highest priority keywords
2. Match against task patterns
3. Extract task parameters
4. Return task type and parameters

## Performance
- Routing Time: < 5ms
- Accuracy: 95%+
- Fallback Coverage: 100%

## Dependencies
- re (regex)
- Core modules

## Author
Aly-Joseph

## Version
1.0.0

## Last Updated
2026-01-31

