Creates specialized AI agents on-demand when no existing agent matches a request. Use when the Router cannot find a suitable agent for a task. Enables self-evolution by generating persistent agents.
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Um comando direto ignora o prompt de revisão. Verifique a origem antes de executá-lo.
Creates specialized AI agents on-demand when no existing agent matches a request. Use when the Router cannot find a suitable agent for a task. Enables self-evolution by generating persistent agents.
["Verify no existing agent matches first","Research domain before creating agent","Align agent to BLS OOH occupational profiles (Step 2.3)","Compare against Ongig job titles for routing keywords","Use MyMajors career skills for real-world skill grounding","Run skills gap analysis and record follow-up items for reusable skill gaps","Assign relevant skills to new agents"]
error_handling
graceful
streaming
supported
output_location
.claude/agents/
verified
true
lastVerifiedAt
2026-02-28
dependencies
["research-synthesis"]
source
builtin
trust_score
100
provenance_sha
7c35f8976f0fcb92
Mode: Script-First - Use scripts/main.cjs as the canonical path for generation and validation, then use this guide for research, skill assignment, and integration follow-through.
Agent Creator Skill
Creates specialized AI agents on-demand for capabilities that do not already have a good owner.
When This Skill Is Triggered
The router finds no suitable existing agent.
The user explicitly asks for a new agent.
A capability gap requires a persistent specialist rather than a one-off task.
REGISTRY_MATCH -> inspect registry drift before creating
SIMILAR_FOUND -> review the candidates and decide whether to create or update
NO_MATCH -> continue to Step 0.5
Step 0.5: Companion Check
Run checkCompanions("agent", "{agent-name}") from .claude/lib/creators/companion-check.cjs before you continue. Record missing companion artifacts and carry them into post-creation follow-ups.
Step 1: Verify No Existing Agent Fits the Need
Search .claude/agents/**/*.md and the surrounding directories before proceeding. If an existing core, specialized, domain, or orchestrator agent already fits, use it instead of creating a duplicate specialist.
Step 2: Research the Domain
Complete the preserved research flow before finalizing the agent contract:
The preserved template details in research and skills-gap details still define the required skills: array, Step 0 skill loading, lazy-load path usage, hook/workflow tables, response approach, behavioral traits, and examples.
Template Reference
Keep this minimum frontmatter and workflow contract: