
Create Subagents
When you need Claude to spin up specialized instances that handle focused tasks autonomously, this is your guide. It walks through the `/agents` workflow, shows you how to write strong system prompts with pure XML structure (no markdown headings in the body), and explains the critical constraint: subagents can't interact with users. They're black boxes that use tools like Read, Write, and Bash, then return their output to the main conversation. The skill includes practical patterns for splitting work between main chat (gathering requirements, presenting options) and subagents (research, code generation, analysis). Covers project versus user level agents, tool configuration, and model selection.
- skills.sh installs
- 267
- GitHub stars
- 2K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add glittercowboy/taches-cc-resources --skill create-subagents --agent claude-codeInstalls into .claude/skills of the current project.
Files
Subagents enable delegation of complex tasks to specialized agents that operate autonomously without user interaction, returning their final output to the main conversation.
<quick_start>
- Run
/agentscommand - Select "Create New Agent"
- Choose project-level (
.claude/agents/) or user-level (~/.claude/agents/) - Define the subagent:
- name: lowercase-with-hyphens
- description: When should this subagent be used?
- tools: Optional comma-separated list (inherits all if omitted)
- model: Optional (
sonnet,opus,haiku, orinherit)
- Write the system prompt (the subagent's instructions)
Sponsors
Details
- Repository
- github.com/glittercowboy/taches-cc-resources
- Category
- AI & Agent Building
- First seen
- Jun 3, 2026