
Task Router
- 1 repo stars
- Updated February 19, 2026
- OmarA1-Bakri-Org/local-plugins
Analyze a task and recommend the appropriate plugin to handle it.
About
task-router is an intelligent task-analysis and plugin-recommendation system. Given a task, it analyzes the request and recommends which plugin is best suited to handle it, helping coordinate work across an agent toolkit.
- Task analysis
- Plugin recommendation
- Intelligent routing
- Workflow coordination
Task Router by the numbers
- Data as of Jul 7, 2026 (Skillselion catalog sync)
/plugin marketplace add OmarA1-Bakri-Org/local-plugins/plugin install task-router@local-pluginsAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| repo stars | ★ 1 |
|---|---|
| Last updated | February 19, 2026 |
| Repository | OmarA1-Bakri-Org/local-plugins ↗ |
What it does
Analyze a task and recommend the appropriate plugin to handle it.
README.md
Task Router Skill Package
Intelligent task analysis and plugin recommendation system for Claude Code
Version: 1.0.0 License: MIT Type: Claude Code Skill
📦 What's Included
This package contains everything you need to install and use the Task Router skill:
task-router-package/
├── .claude/
│ └── commands/
│ └── task-router.md # Slash command interface
├── skills/
│ └── task-router/
│ ├── skill.md # Core intelligence engine
│ ├── README.md # User guide
│ └── QUICK_REFERENCE.md # Quick reference cheat sheet
├── docs/
│ ├── TASK_ROUTER_GUIDE.md # Complete installation guide
│ ├── TASK_ROUTER_SUMMARY.md # Quick overview
│ └── INSTALLATION_COMPLETE.md # Getting started guide
├── scripts/
│ ├── install.sh # Automated installation script
│ ├── uninstall.sh # Uninstallation script
│ └── verify-task-router.sh # Verification script (13 checks)
├── package.json # Package metadata
└── README.md # This file
Total: 11 files, ~70 KB
🎯 What is Task Router?
Task Router is an intelligent skill that:
- Analyzes your task description
- Recommends the best plugins from 100+ options
- Plans step-by-step execution workflows
- Estimates time and complexity
- Supports 6 major domains:
- Sales & CRM (6 plugins)
- API Development (20+ plugins)
- DevOps & Infrastructure (25+ plugins)
- Testing & QA (15+ plugins)
- AI/ML (25+ plugins)
- Data & Databases (5+ plugins)
🚀 Quick Installation
Automated Installation (Recommended)
# Extract the package
tar -xzf task-router-v1.0.0.tar.gz
# or
unzip task-router-v1.0.0.zip
# Navigate to package directory
cd task-router-package
# Run installation script
bash scripts/install.sh
# Optional: Specify installation directory
bash scripts/install.sh /path/to/your/project
Manual Installation
- Extract the package
- Copy files to your Claude Code project:
cp -r .claude/* /path/to/project/.claude/ cp -r skills/* /path/to/project/skills/ cp -r docs/* /path/to/project/docs/ cp -r scripts/* /path/to/project/scripts/ - Make scripts executable:
chmod +x /path/to/project/scripts/*.sh
✅ Verification
After installation, verify everything is working:
cd /path/to/project
./scripts/verify-task-router.sh
Expected output:
✓ ALL CHECKS PASSED (13/13)
Task Router is fully installed and ready to use!
🎓 Usage
Quick Start
Method 1: Slash Command
/task-router
Method 2: Natural Language
"task router: I need to build a REST API with authentication"
"which plugins should I use to find sales prospects?"
"help me route this task: deploy microservices to Kubernetes"
Method 3: Question Format
"Which plugins for: train a sentiment analysis model?"
"What's the best way to set up a sales funnel?"
Example Tasks
Simple (Sales)
Task: "Find 50 fintech prospects"
Expected Output:
Category: sales
Complexity: Low
Time: 10-15 minutes
Workflow:
1. /sales-discover
2. Optional: /sales-enrich
Medium (API Development)
Task: "Build REST API with JWT auth and deploy to Docker"
Expected Output:
Category: api, devops
Complexity: Medium
Time: 45-60 minutes
Workflow:
Phase 1: API creation
Phase 2: Security & testing (parallel)
Phase 3: Deployment
Complex (Machine Learning)
Task: "Train sentiment classifier and deploy as API"
Expected Output:
Category: ml, api
Complexity: Very High
Time: 2-3 hours
Workflow:
Phase 1: Data preparation
Phase 2: Model training
Phase 3: Evaluation (checkpoint)
Phase 4: Deployment
📚 Documentation
After installation, refer to:
- docs/INSTALLATION_COMPLETE.md - Start here
- docs/TASK_ROUTER_GUIDE.md - Complete guide
- docs/TASK_ROUTER_SUMMARY.md - Quick reference
- skills/task-router/README.md - How it works
- skills/task-router/QUICK_REFERENCE.md - Cheat sheet
🔧 Requirements
Minimum Requirements
- Claude Code v1.0.0 or higher
- Bash shell (for installation scripts)
- At least 1 MB of available disk space
Recommended
- 10+ Claude Code plugins installed (for better recommendations)
- Familiarity with your installed plugins
🗑️ Uninstallation
To remove Task Router:
cd /path/to/project
./scripts/uninstall.sh
# Or specify directory
./scripts/uninstall.sh /path/to/project
This will remove:
- Slash command
- Skill files
- Documentation
- Verification script
- Uninstall script itself
🔄 Updating
To update Task Router to a new version:
Uninstall the current version:
./scripts/uninstall.shInstall the new version:
bash new-package/scripts/install.sh
🤝 Customization
Add New Plugins
Edit skills/task-router/skill.md:
const PLUGIN_MAP = {
your_category: {
your_subcategory: ['your-new-plugin']
}
};
Update Keywords
Add domain-specific keywords for better classification:
const categories = {
your_domain: ['keyword1', 'keyword2', 'keyword3']
};
📋 Package Metadata
{
"name": "task-router-skill",
"version": "1.0.0",
"type": "claude-skill",
"coverage": {
"domains": 6,
"plugins": "100+",
"execution_strategies": 4
}
}
🐛 Troubleshooting
Installation fails
Problem: Permission denied
# Fix: Make installation script executable
chmod +x scripts/install.sh
bash scripts/install.sh
Problem: Files already exist
# Fix: Uninstall first, then reinstall
./scripts/uninstall.sh
bash scripts/install.sh
Verification fails
Problem: Some checks fail
# Check which files are missing
./scripts/verify-task-router.sh
# Reinstall
bash scripts/install.sh
Task Router not working
Problem: /task-router command not found
# Check if slash command file exists
ls -la .claude/commands/task-router.md
# If missing, reinstall
bash scripts/install.sh
📜 License
MIT License
Copyright (c) 2025 Claude Code Community
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
🌟 Features
Intelligent Analysis
✅ Context-aware task classification ✅ Smart plugin matching ✅ Optimal workflow planning ✅ Complexity estimation
Comprehensive Coverage
✅ 100+ plugins mapped ✅ 6 major domains ✅ Multiple execution strategies ✅ Real-world examples
Well-Documented
✅ 70KB of documentation ✅ Multiple guides and references ✅ Step-by-step examples ✅ Quick reference cheat sheets
Easy to Install
✅ Automated installation script ✅ Verification script (13 checks) ✅ Clean uninstallation ✅ Manual installation option
📞 Support
Getting Help
- Read the documentation in
docs/ - Check
QUICK_REFERENCE.mdfor common tasks - Review examples in
README.md - Run verification:
./scripts/verify-task-router.sh
Reporting Issues
Please provide:
- Task Router version (1.0.0)
- Installation method used
- Output of verification script
- Description of the issue
🎉 Quick Start Checklist
After installation:
- Run
./scripts/verify-task-router.sh(should pass 13/13 checks) - Read
docs/INSTALLATION_COMPLETE.md - Try
/task-routerwith a simple task - Bookmark
skills/task-router/QUICK_REFERENCE.md - Customize plugin mappings (optional)
📊 Package Stats
- Files: 11
- Size: ~70 KB
- Domains Covered: 6
- Plugins Mapped: 100+
- Documentation Pages: 5
- Execution Strategies: 4
- Verification Checks: 13
Ready to install? Run bash scripts/install.sh
Questions? Read docs/TASK_ROUTER_GUIDE.md
Need help? Check skills/task-router/QUICK_REFERENCE.md
Package created: 2025-11-07 Version: 1.0.0 Type: Claude Code Skill