Creates, modifies, and manages Claude Code subagents by writing agent files with YAML frontmatter, system prompts, and tool configurations.
SkillScore91Maintained
Automatic
◆AI Engineer pack
Last verified 9/2/2026
What it changes
Passed 20 of 22 test cases with the skill, and 5 of 22 without it.
Without skill23%
With skill91%
Checks it passed that the model alone missed
The allow_all_mcp_servers field is set to false.
The YAML frontmatter sets model to claude-sonnet-4.
The tools field lists Read without vendor prefixing.
and 20 more in the full report
15 fixed5 passed either way2 still failing0 broke
Pass-rate lift
+68 pp
Tokens
+118%
Agent turns
0%
Response time
-39%
Model gemini-3.6-flashMeasured 9/2/2026v120 of 22 cases passed with skill
Tokens, turns and time describe resource use, not a dollar price.
See it in action
One of 15 test cases the skill fixed. Same model, same prompt, with and without the skill.
1 of 15
Prompt
I am creating a standard utility agent for documentation refactoring in `.claude/agents/doc-helper.md`. If I do not specify a specialized high-complexity or high-volume model, which default model identifier should be set in the YAML frontmatter?
What was checked, without and with the skill
Checked
Without skill
With skill
The model identifier specified in the agent frontmatter is claude-sonnet-4.
Missed
Passed
case-06 · gemini-3.6-flash · 9/2/2026 · answers are capped and redacted
What's inside
The instructions your model reads when the skill loads.
SKILL.md445 linessingle file
Manage Agents
Create and manage specialized Claude Code subagents with custom capabilities, tool access, and expertise domains.
Use this skill when you need to:
Create new subagents for specialized tasks
Modify existing agent configurations
Set up domain experts (Python, Neo4j, Testing, etc.)
Configure tool access and MCP server permissions
Understand agent structure and best practices
Quick Start
To create a new agent:
Understand the Need: What specialized capability or domain expertise is needed?
Choose Location: Project-level (.claude/agents/) or user-level (~/.claude/agents/)
Define Configuration: Name, description, model, tools, and permissions
Write System Prompt: Clear instructions for the agent's specialized role
Test & Validate: Invoke with @agent-name and verify behavior
Claude Code agent generation system that creates custom agents and sub-agents with enhanced YAML frontmatter, tool access patterns, and MCP integration support following proven production patterns
Build stateful AI agents and agentic workflows with LangGraph in Python. Covers tool-using agents with LLM-tool loops, branching workflows, conversation memory, human-in-the-loop oversight, and production monitoring. Use when - (1) building agents that use tools and loop until task complete, (2) creating multi-step workflows with conditional branches, (3) adding persistence/memory across turns with checkpointers, (4) implementing human approval with interrupt(), (5) debugging via time-travel or