subagent-creator
Guide for creating AI subagents with isolated context for complex multi-step workflows. Use when users want to create a subagent, specialized agent, verifier, debugger, or orchestrator that requires isolated context and deep specialization. Works with any agent that supports subagent delegation. Triggers on "create subagent", "new agent", "specialized assistant", "create verifier". Do NOT use for Cursor-specific subagents (use cursor-subagent-creator instead).
npx skills add tech-leads-club/agent-skills --skill subagent-creator --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Subagent Creator This skill provides guidance for creating effective, agent-agnostic subagents. ## What are Subagents? Subagents are specialized assistants that an AI agent can delegate tasks to. Characteristics: - **Isolated context**: Each subagent has its own context window - **Parallel execution**: Multiple subagents can run simultaneously - **Specialization**: Configured with specific prompts and expertise - **Reusable**: Defined once, used in multiple contexts ### When to Use Subagents vs Skills ``` Is the task complex with multiple steps? ├─ YES → Does it require isolated context? │ ├─ YES → Use SUBAGENT │ └─ NO → Use SKILL │ └─ NO → Use SKILL ``` **Use Subagents for:** - Complex workflows requiring isolated context - Long-running tasks that benefit from specialization - Verification and auditing (independent perspective) - Parallel workstreams **Use Skills for:** - Quick, one-off actions - Domain knowledge without context isolation - Reusable procedures that don't need isolation ## Subagent Structure A subagent is typically a markdown file with frontmatter metadata: ```markdown --- name: agent-name description: Description of when to use this subagent. model: inherit # or
- What are Subagents?
- When to Use Subagents vs Skills
- Subagent Structure
- Subagent Creation Process
- 1. Define the Purpose
- 2. Configure the Metadata
- 3. Write the Subagent Prompt
- Common Subagent Patterns
- 1. Verification Agent
- 2. Debugger
- 3. Security Auditor
- 4. Code Reviewer
- Best Practices
- ✅ DO
What does the subagent-creator skill do?
Guide for creating AI subagents with isolated context for complex multi-step workflows. Use when users want to create a subagent, specialized agent, verifier, debugger, or orchestrator that requires isolated context and deep specialization. Works with any agent that supports subagent delegation. Triggers on "create subagent", "new agent", "specialized assistant", "create verifier". Do NOT use for Cursor-specific subagents (use cursor-subagent-creator instead).
How do I install it?
Run `npx skills add tech-leads-club/agent-skills --skill subagent-creator --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From tech-leads-club/agent-skills, a repository with 4,983 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
