Intelligently routes user requests to the most appropriate Claude Code skill. ALWAYS use this skill FIRST when user asks for help, mentions "skill", "which", "how to", or seems unsure about which approach to take. This is the default entry point for all skill-related requests.
An intelligent routing layer for agent-playbook skills that helps users find the right skill for their task.
The Skill Router analyzes user requests and intelligently recommends the most appropriate skill from the available catalog. It uses intent classification, semantic matching, and interactive clarification to ensure users get the help they need.
apb skills add ./skills/skill-router --scope global --target all --link
User Request → Intent Analysis → Skill Matching → Recommendation
↓
Interactive Clarification (if needed)
You: "I need to review this pull request"
Skill Router: Recommended Skill: code-reviewer
This skill is designed for reviewing PRs and code changes for quality,
security, and best practices.
Would you like me to activate this skill?
You: "Use a skill to help with my project"
Skill Router: I'd like to understand your needs better:
- What type of task are you working on?
- Are you designing, coding, testing, or documenting?
- What's the primary goal?
[Based on your answers, I'll recommend the right skill]
You: "I'm building a new API from scratch"
Skill Router: For a complete API project, I recommend using multiple skills:
1. api-designer - Design your API structure and endpoints
2. api-documenter - Create OpenAPI/Swagger documentation
3. test-automator - Set up automated API testing
4. code-reviewer - Review your implementation
Shall we start with api-designer?
| Category | Skills | |----------|--------| | Meta & Workflow | skill-router, create-pr, session-logger, workflow-orchestrator, self-improving-agent, auto-trigger | | Core Development | commit-helper, code-reviewer, debugger, refactoring-specialist | | Documentation & Testing | documentation-engineer, api-documenter, test-automator, qa-expert | | Architecture & DevOps | api-designer, security-auditor, performance-engineer, deployment-engineer | | Planning & Analysis | prd-planner, prd-implementation-precheck, architecting-solutions, planning-with-files, long-task-coordinator | | Design & Creative | figma-designer |
| User Says | Routes To | |-----------|-----------| | "review my code" | code-reviewer | | "fix this bug" | debugger | | "write tests" | test-automator | | "create documentation" | documentation-engineer | | "design an API" | api-designer | | "deploy to production" | deployment-engineer | | "improve performance" | performance-engineer | | "check security" | security-auditor | | "refactor code" | refactoring-specialist | | "resume this long task" | long-task-coordinator | | "commit these changes" | commit-helper |
┌─────────────────────────────────────────────────────────┐
│ Skill Router │
├─────────────────────────────────────────────────────────┤
│ │
│ ┌──────────────┐ ┌──────────────┐ ┌──────────────┐ │
│ │ Intent │ │ Skill │ │ Interactive │ │
│ │ Analyzer │→ │ Matcher │→ │ Clarifier │ │
│ └──────────────┘ └──────────────┘ └──────────────┘ │
│ ↓ │
│ ┌──────────────┐ │
│ │ Recommended │ │
│ │ Skill │ │
│ └──────────────┘ │
└─────────────────────────────────────────────────────────┘
│
↓
┌──────────────────┼──────────────────┐
│ │ │
┌───▼────┐ ┌─────▼────┐ ┌──────▼───┐
│ Skill 1│ │ Skill 2 │ │ Skill N │
└────────┘ └──────────┘ └──────────┘
MIT
Search for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer