← Back to Skills Marketplace
Route Specialist
by
Stephen Thorn
· GitHub ↗
· v1.0.0
· MIT-0
95
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install route-specialist
Description
Classifies tasks by domain using deterministic and LLM methods, then routes to specialized prompts with tuned models and metadata for expert handling.
Usage Guidance
What to check before installing:
- Clarify the env-var mismatch: the SKILL.md lists OPENCLAW_LLM_ENDPOINT under metadata but the registry says no required env vars. Confirm whether an LLM endpoint/credential is needed and how it's provided/stored.
- Review the full specialist system prompts (they were truncated). Those prompts will be sent to models and can contain instructions that affect outputs or data handling.
- Limit the file_context you pass to the skill. It uses file names/extensions (reasonable) but the skill has access to the file-system tool — avoid giving paths to sensitive files.
- Ask the publisher to explain the model choice/comments (M2.7 vs gemma-4-26b-moe and the MBP M1 note) to confirm there are no hidden assumptions about runtime environment.
- Because the skill can call the LLM autonomously, only grant it to agents/workflows you trust; if you need stricter control, disable autonomous invocation or audit calls/logs.
If the publisher clarifies the env-var declaration and you inspect the full prompts, the inconsistencies appear explainable; until then treat the skill with caution.
Capability Analysis
Type: OpenClaw Skill
Name: route-specialist
Version: 1.0.0
The 'route-specialist' skill is a legitimate task router designed to improve AI performance by selecting domain-specific system prompts (e.g., iOS, Trading, DevOps). The logic in SKILL.md uses deterministic file-extension matching and LLM-based classification to route tasks to appropriate models and prompts. The specialist prompts themselves promote security best practices, such as forbidding the use of 'eval' or 'exec' in Python and enforcing least-privilege IAM in DevOps. No indicators of data exfiltration, malicious execution, or prompt injection were found.
Capability Tags
Capability Assessment
Purpose & Capability
The described functionality (deterministic + LLM routing to specialist prompts) matches the code in SKILL.md: stage‑1 filename/keyword rules and stage‑2 LLM classification. However the SKILL.md metadata declares an env var (OPENCLAW_LLM_ENDPOINT) under openclaw.env_vars while the registry-level 'Required env vars' field lists none — this mismatch should be clarified. There are also minor oddities (comments referencing 'M2.7' vs stage2 code using 'gemma-4-26b-moe' and an MBP M1 comment) that don't break functionality but are inconsistent with a clean spec.
Instruction Scope
Instructions stay largely within routing scope: they inspect provided file paths (extensions/names) and call an LLM to return JSON classification and metadata. The skill lists tools 'llm' and 'file-system' and expects an optional file_context input. It does not instruct reading arbitrary system files or sending data to unexpected external endpoints other than the LLM. However the specialist system prompts are truncated in the package — those prompts will be sent to models and could contain policy/behavior instructions you should review before use.
Install Mechanism
This is an instruction-only skill with no install spec and no code files — lowest install risk. Nothing is downloaded or written by an installer here.
Credentials
The skill implicitly requires an LLM endpoint (openclaw.env_vars lists OPENCLAW_LLM_ENDPOINT) but the top-level registry lines claim 'Required env vars: none' and 'Primary credential: none'. That mismatch is important: the skill will call an LLM and therefore needs an LLM endpoint/credential. Confirm what environment variables the platform will provide and whether any credentials are required or stored. No other unrelated credentials are requested.
Persistence & Privilege
always:false (default) so it is not forced into every agent run. It declares the 'file-system' tool which lets it examine file paths provided as input; the instructions only reference file names/extensions, not arbitrary file contents, but ensure the file_context you pass does not include sensitive files. Autonomous invocation is allowed (disable-model-invocation:false) — that's normal but increases blast radius if combined with other problematic behaviors.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install route-specialist - After installation, invoke the skill by name or use
/route-specialist - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of the route-specialist skill — a system for classifying and routing coding tasks to domain-specific expert prompts.
- Classifies tasks into domains (iOS, web, python, trading, VC, devops, or general) using two-stage routing: deterministic file/keyword match, then LLM fallback for ambiguity.
- Outputs structured metadata: domain, specialist, system_prompt, recommended model, detected frameworks, iOS version, multi-hop analysis, project root, and hard gate detection.
- Integrates with coding-orchestrator as first-call router, or can answer "what kind of task is this" directly.
- Provides specially-tuned prompts and model recommendations to maximize performance in each domain.
- Supports project/file context and detects hard domain boundaries (e.g., iOS by .swift files).
Metadata
Frequently Asked Questions
What is Route Specialist?
Classifies tasks by domain using deterministic and LLM methods, then routes to specialized prompts with tuned models and metadata for expert handling. It is an AI Agent Skill for Claude Code / OpenClaw, with 95 downloads so far.
How do I install Route Specialist?
Run "/install route-specialist" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Route Specialist free?
Yes, Route Specialist is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Route Specialist support?
Route Specialist is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Route Specialist?
It is built and maintained by Stephen Thorn (@stephenlthorn); the current version is v1.0.0.
More Skills