This is the meta-skill for building subagents, the specialized AI assistants that run in isolated contexts when your main agent needs to delegate complex work. You'd use it when you need a verifier to validate completed tasks, a debugger to hunt down root causes, or a security auditor to review sensitive code. The guide emphasizes that the description field is critical because it determines when automatic delegation happens, and it walks you through the frontmatter setup, prompt structure, and common patterns like code reviewers and validators. If you're building workflows where different specialized perspectives matter more than raw context accumulation, this shows you how to architect that separation properly.

skills.sh installs
941
GitHub stars
7.2K
last updated
Aug 21, 2026

Install

$ npx -y skills add tech-leads-club/agent-skills --skill subagent-creator --agent claude-code

Installs into .claude/skills of the current project.

Files

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:

Sponsors

Details

Repository
github.com/tech-leads-club/agent-skills
Categories
Documentation, AI & Agent Building, Debugging, Automation & Workflows
First seen
Jun 3, 2026

More from tech-leads-club/agent-skills

All 22
1yoanbernabeu avatargrepai-search-basicsyoanbernabeu/grepai-skillsBasic semantic code search with GrepAI. Use this skill to learn fundamental search commands and concepts.936skills.sh installs
2heygen-com avatarliveavatar-feedbackheygen-com/liveavatar-agent-skillsCollect and submit developer feedback to the LiveAvatar team. Use when: (1) A LiveAvatar integration is done, working, finished, or complete, (2) The user says 935skills.sh installs
3abhigyanpatwari avatargitnexus-cliabhigyanpatwari/gitnexusUse when the user needs to run GitNexus CLI commands like analyze/index a repo, check status, clean the index, generate a wiki, or list indexed repos. Examples:932skills.sh installs
4vibe-motion avatarwechat-2d-rendervibe-motion/skillsClone or update https://github.com/sxhzju/wechat-2d and render the default WeChat-style 2D chat motion video with Remotion. Use when users ask for 微信聊天动画, wecha930skills.sh installs
5vercel-labs avatarcra-to-next-migrationvercel-labs/migration-skillsComprehensive guide for migrating Create React App (CRA) projects to Next.js. Use when migrating a CRA app, converting React Router to file-based routing, or ad929skills.sh installs
6heygen-com avatarvisual-styleheygen-com/skillsCreate, extract, and apply portable visual design systems via visual-style.md files. Use when: (1) Creating a visual-style.md design system from scratch, (2) Ex921skills.sh installs