File contents 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
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
Check for highest priority keywords
Match against task patterns
Extract task parameters
Return task type and parameters
Performance
Routing Time: < 5ms
Accuracy: 95%+
Fallback Coverage: 100%
Dependencies
Author
Aly-Joseph
Version
1.0.0
Last Updated
2026-01-31
1 --- 2 name: task-routing 3 description: Task Routing Skill 4 --- 5 # Task Routing Skill 6 7 ## Overview 8 The Task Routing skill intelligently interprets user commands and routes them to appropriate handlers based on intent and keywords. 9 10 ## Slug 11 `task-routing` 12 13 ## Features 14 - Intent detection 15 - Keyword-based routing 16 - Priority task handling 17 - Task continuation 18 - Multi-step task support 19 - Command disambiguation 20 - Fallback routing 21 22 ## Implementation 23 - **Module**: `router.py` 24 - **Routing Logic**: Priority-based keyword matching 25 - **Handler Integration**: Task executor system 26 27 ## Configuration 28 ```python 29 from router import route_task 30 31 # Route a command 32 task = route_task("generate a Python script") 33 # Returns: "universal_generate" 34 ``` 35 36 ## Supported Task Types 37 - `vision_read` - Screen reading 38 - `vision_click` - Automated clicking 39 - `universal_generate` - Code/content generation 40 - `internet` - Web search 41 - `system_info` - System information 42 - `memory` - Memory operations 43 - `openclaw` - Robotic control 44 - `ai` - General AI responses 45 46 ## Voice Commands Examples 47 - "Generate a script" → `universal_generate` 48 - "Click on button" → `vision_click` 49 - "Search for news" → `internet` 50 - "System status" → `system_info` 51 - "Remember my name" → `memory` 52 - "Grab object" → `openclaw` 53 54 ## Routing Algorithm 55 1. Check for highest priority keywords 56 2. Match against task patterns 57 3. Extract task parameters 58 4. Return task type and parameters 59 60 ## Performance 61 - Routing Time: < 5ms 62 - Accuracy: 95%+ 63 - Fallback Coverage: 100% 64 65 ## Dependencies 66 - re (regex) 67 - Core modules 68 69 ## Author 70 Aly-Joseph 71 72 ## Version 73 1.0.0 74 75 ## Last Updated 76 2026-01-31
Aly-Joseph/J.A.R.V.I.S/tree/main/skills/task-routing commit 8cc1fbdae7
Frequently asked questions How do I install the Task Routing skill? Run npx skillmds@latest add aly-joseph/task-routing in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
What does the Task Routing skill do? Task Routing Skill It is listed under Productivity on SkillMD.
Is Task Routing safe to use? This skill has not completed SkillMD's automated safety review yet. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
Which AI agents work with Task Routing? This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Is Task Routing free to use? Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
Who published Task Routing? Aly-Joseph (@aly-joseph) published this skill. Their other Agent Skills are listed on their SkillMD profile.