Agent skill · AI & Agents

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).

tech-leads-clubgithub.com/tech-leads-clubGitHub ↗
claude-codecopilotcursorNOASSERTION
Install
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.

Facts
Files in the skill folder: 1
SKILL.md size: 7 KB
Bundled scripts: none
Path: packages/skills-catalog/skills/(creation)/subagent-creator/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 4,983
Language: TypeScript
Read our review of the source →

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# 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's inside
Steps it walks through
  1. What are Subagents?
  2. When to Use Subagents vs Skills
  3. Subagent Structure
  4. Subagent Creation Process
  5. 1. Define the Purpose
  6. 2. Configure the Metadata
  7. 3. Write the Subagent Prompt
  8. Common Subagent Patterns
  9. 1. Verification Agent
  10. 2. Debugger
  11. 3. Security Auditor
  12. 4. Code Reviewer
  13. Best Practices
  14. ✅ DO
More from agent-skills
All skills →
About this skill
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.

Keep going