Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsCommunityBlog
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills A–Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

Back to skills

Specialist Agent Routing

ASecurity

Select and use temporary domain specialists with bounded JIT context and concrete task-scoped skills.

3 stars
0 votes
0 copies
0 views
Added 9/19/2026
ai-agentsgo

Security Analysis

A100/100

Scanned 9/19/2026

Install to Claude Code

$npx -y skills add marcmarti9/agentit --skill specialist-agent-routing --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Specialist Agent Routing?

Add the live security badge to your README — it updates automatically with every re-scan.

Security grade badge for Specialist Agent Routing
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/marcmarti9-specialist-agent-routing/badge)](https://www.skillsdirectory.com/skills/marcmarti9-specialist-agent-routing)

More formats (shields.io, HTML) on the badges page.

Download Zip
Files
SKILL.md
---
name: specialist-agent-routing
description: Select and use temporary domain specialists with bounded JIT context and concrete task-scoped skills.
---

# Specialist Agent Routing

Specialists are temporary capabilities, not a permanent org chart. Spawn one only when specialization, independent judgment, context isolation, or real parallelism materially improves the reviewed plan.

## Discovery

Use `agents/catalog.yaml` as a model-readable specialist catalog and `references/agentit-skill-packs.md` as the semantic skill map. Catalog triggers are discovery hints for the model, never executable keyword-routing rules.

Profiles determine what can be installed/discovered. Packs expose possible expertise. **Workers receive selected skill bodies and selected references, never whole profiles or packs.**

## Worker contract

For every delegated worker define:

```text
role / objective
scope
relevant_packs (discovery labels only)
selected_skills
selected_references
allowed tools / permissions
read/write ownership
expected output / handoff
risk / safety
verification
stop / escalation
```

The parent decides how much work the task deserves through the semantic `TASK_DECISION` — including complexity, plan, topology, review, and verification. There is no pack-depth vocabulary, fixed skill count, or required worker count.

## Spawn when it earns its cost

Good reasons include:

- distinct expertise;
- fresh independent proposal or review;
- a large research/source set that should stay isolated from parent context;
- truly independent work packages that can run in parallel;
- different tools/capabilities that a bounded specialist can use more effectively.

Avoid job-title theater, duplicate writers, identical contexts, or delegation that creates more integration work than it removes.

## Parent responsibilities

The parent keeps decomposition, semantic decisions, ownership, integration, user communication, and final verification. If a worker discovers a material scope/risk change or missing capability, it reports the gap rather than silently expanding context or permissions.

If the host cannot spawn the preferred specialist, ordinary delegation may fall back to a host-native worker or the parent with the same bounded skill set. When genuine independence is required for safety/review, degrade visibly and escalate instead of pretending same-context review is independent.

## Multiple concepts

Independent concept workers can be useful for ambitious design or architecture when real alternatives would improve judgment. The model decides whether that exploration is worth the cost; there is no named quality tier that automatically triggers it.

Worker claims are never sufficient evidence by themselves. Completion still follows Agentit's verification and Loop/Graph contracts.

Attribution

marcmarti9marcmarti9
View sourceMore from marcmarti9 →
SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Related Skills

Caveman

Ultra-compressed communication mode. Cuts token usage ~75% by speaking like caveman while keeping full technical accuracy. Supports intensity levels: lite, full (default), ultra, wenyan-lite, wenyan-full, wenyan-ultra. Use when user says "caveman mode", "talk like caveman", "use caveman", "less tokens", "be brief", or invokes /caveman. Also auto-triggers when token efficiency is requested.

1023331 votes

Hyperplan

Adversarial multi-agent planning skill. Self-orchestrates 5 hostile category members (unspecified-low, unspecified-high, deep, ultrabrain, artistry) via team-mode for ruthless cross-critique debate, distills only the defensible insights, then MANDATORILY hands the distilled insight bundle to the `plan` agent for executable plan formalization. Use when planning needs maximum rigor and surfacing of weak assumptions, blind spots, and over-engineering. Triggers: 'hyperplan', 'hpp', '/hyperplan', ...

686011 votes

Mcp Code Execution

Routes multi-tool workflows through MCP servers for large datasets and pipelines. Use when Bash tool overhead is limiting throughput on data-heavy tasks.

3331 votes

catchup

Recovers prior coding-agent session context by running `catchup <agent> --since-compact`, which extracts a clean summary of a previous Codex, Claude Code, Antigravity, OpenCode, or Pi Agent session. Use when the user says "catch up", "what did the last session do", "get me up to speed", "I switched agents", or asks to recover/summarize a previous session before continuing. Do NOT use for the current conversation, git history, or any non-agent log.

611 votes

math-skill

A comprehensive mathematical reasoning skill for AI assistants — handles arithmetic to research-level problems with rigorous step-by-step reasoning, systematic verification, and transparent uncertainty handling

381 votes
View all in ai-agents →