specialagent

Select the best specialized agent for a task via two-stage domain-to-agent mapping.

15|1|Updated Apr 26, 2026
One-click install
npx skills add https://github.com/monoes/monomind --skill specialagent
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: specialagent
Source: https://github.com/monoes/monomind/tree/main/.claude/skills/specialagent
Command: npx skills add https://github.com/monoes/monomind --skill specialagent

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Choosing the right specialist agent manually is slow and error-prone, especially when a task could fit several domains.

Core Features & Use Cases

  • Performs a two-stage selection process: first chooses the best domain, then the best agent within that domain.
  • Covers a large roster spanning development, testing, security, devops, data, architecture, research, marketing, sales, design, product, project management, specialized, academic, and support.
  • Returns a callable subagent slug so the recommendation can be executed directly inside Claude Code.
  • Use it when you need a precise specialist for code work, reviews, research, content, operations, or support routing.

Quick Start

Ask the specialagent skill to recommend the single best agent for your task, then use its returned subagent_type slug to spawn that agent.

Frequently Asked Questions about specialagent

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I select the right subagent for a specific task in Claude Code workflows?

To select the right subagent in Claude Code, use a two-stage domain-to-agent routing process that first identifies the best domain, then maps the task to a callable subagent slug for direct execution.

Can I route a development task to a specialized agent without manually picking the expert?

Yes, you can route development tasks to a specialized agent automatically by using an orchestration skill that evaluates your request against a name-only roster and returns the matching subagent type.

What domains are covered by automated agent selection for code work and operations?

Automated agent selection covers a large roster spanning development, testing, security, devops, data, architecture, research, marketing, sales, design, product, project management, specialized, academic, and support domains.

How does domain routing work when a task could fit multiple specialist categories?

Domain routing works by applying a two-stage selection process: it first narrows down the best overall domain for the ambiguous task, then selects the single best specialized agent within that chosen domain.

What is the best way to automate subagent orchestration for precise expert routing?

The best way to automate subagent orchestration is to request a recommendation from an agent selection skill, which returns a callable subagent_type slug that you can immediately spawn inside Claude Code.

Do I need to configure dependencies before using agent selection in Claude Code?

No, you do not need to configure any dependencies to use agent selection in Claude Code, as the skill operates independently to evaluate your task and return the correct specialized subagent slug.