create-subagentlisted
Install: claude install-skill aiskillstore/marketplace
# Create Subagent
This skill provides comprehensive guidance for creating and configuring subagents in Claude Code.
## Understanding Subagents
Subagents are specialized AI assistants that Claude Code can delegate tasks to. Each subagent:
- Operates in its own context window (preserving main conversation context)
- Has a specific purpose and expertise area
- Can be configured with specific tools and permissions
- Includes a custom system prompt guiding its behavior
### When to Create Subagents
**Create a subagent when:**
- Tasks require specialized expertise that benefits from focused instructions
- Context preservation is important (subagents don't pollute main context)
- The same specialized workflow is needed repeatedly
- Different tool permissions are needed for different tasks
- Parallel execution of independent tasks is desired
**Choose skills instead when:**
- The capability extends Claude's knowledge without needing separate context
- No specialized agent persona is needed
- Tool restrictions are sufficient without full agent isolation
**Choose slash commands when:**
- Users need explicit control over when to invoke functionality
- The workflow should be user-initiated, not model-initiated
## Two Approaches to Subagents
### Approach 1: File-Based Agents
Persistent subagent definitions stored as Markdown files.
**Locations (in priority order):**
| Location | Scope | Priority |
|----------|-------|----------|
| `.claude/agents/` | Current project | Highes