Agent skill · AI & Agents

cursor-subagent-creator

Creates Cursor-specific AI subagents with isolated context for complex multi-step workflows. Use when creating subagents for Cursor editor specifically, following Cursor's patterns and directories (.cursor/agents/). Triggers on "cursor subagent", "cursor agent". Do NOT use for generic subagent creation outside Cursor (use subagent-creator instead).

tech-leads-clubgithub.com/tech-leads-clubGitHub ↗
cursorclaude-codecopilotNOASSERTION
Install
npx skills add tech-leads-club/agent-skills --skill cursor-subagent-creator --agent cursor

Same command for any agent — swap --agent for claude-code, codex, copilot.

Facts
Files in the skill folder: 1
SKILL.md size: 19 KB
Bundled scripts: none
Path: packages/skills-catalog/skills/(creation)/cursor-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.

Review
written from the skill's own SKILL.md · Aug 5, 2026

What it does

The skill defines a procedure to create Cursor-specific subagents that operate with isolated context for multi-step workflows. It instructs when to use these subagents (for new subagents, specialized assistants, or complex workflows) and clarifies that they should follow Cursor patterns and be placed under .cursor/agents/ in projects or ~/.cursor/agents/ for users. It explains the subagent structure, including the required frontmatter fields (name, description, model, readonly, is_background) and the file format for subagents. It outlines a creation process emphasizing purpose, location, and frontmatter configuration, and provides structured prompts for the subagent content. It includes examples for common subagent types (verifier, debugger, security-auditor, test-runner, doc-writer, orchestrator) and practical usage patterns (automatic delegation, explicit invocation, parallel execution, resuming). It also prescribes best practices, formatting, and a quick template for new subagents, along with a quality checklist to ensure specificity, actionable instructions, and proper configuration.

How it works

  1. Use when the user requests creation of a new subagent or when complex, multi-step workflows require isolated context.
  2. Follow the Subagent Creation Process: define purpose, choose location, configure frontmatter (name, description, model, readonly, is_background), write the subagent prompt with identity, invocation context, process steps, and expected output, and ensure focus and specificity.
  3. Adhere to the Frontmatter and file structure conventions, naming in kebab-case, and described placement paths.
  4. Utilize provided patterns for common subagents (verifier, debugger, security-auditor, test-runner, doc-writer, orchestrator) as templates or references.
  5. Implement automatic delegation cues and explicit invocation syntax for interacting with the subagent, including the /name and natural-language methods.
  6. Ensure output is structured and testable, and maintain best practices and a concise output format.

When to use it

Use this skill when the user asks to:

  • Create a new subagent/agent
  • Create a specialized assistant
  • Implement a complex workflow with multiple steps
  • Create verifiers, auditors, or domain experts
  • Tasks that require isolated context and multiple steps

What it can touch

  • Subagents are defined with a markdown file in .cursor/agents/ (project) or ~/.cursor/agents/ (user).
  • The skill references fields in frontmatter and a specific Markdown subagent prompt format.
  • It mentions commands and tools like You are an [expert in X] and the structured output/report formats described in examples, but does not execute external tools directly in this summary.

Caveats

  • The description emphasizes focused, single-responsibility subagents and discourages vague prompts.
  • It requires kebab-case naming and explicit frontmatter fields.
  • It advises selecting appropriate model settings (inherit, fast, or specific IDs) and optional readonly/is_background flags.
  • License is NOASSERTION per the source metadata.
From the SKILL.md

# Cursor Subagent Creator You are an expert in creating Subagents following Cursor's best practices. ## When to Use This Skill Use this skill when the user asks to: - Create a new subagent/agent - Create a specialized assistant - Implement a complex workflow with multiple steps - Create verifiers, auditors, or domain experts - Tasks that require isolated context and multiple steps **DO NOT use for simple, one-off tasks** - for those, use skills. ## What are Subagents? Subagents are specialized assistants that Cursor's 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 ### Foreground vs Background | Mode | Behavior | Best for | | -------------- | ------------------------------------------------- | ------------------------------------------ | | **Foreground** | Blocks until complete, returns result immediately | Sequential tasks where you need the output | | **Background** | Returns immediately, works independently | Long-running tasks

What's inside
Steps it walks through
  1. When to Use This Skill
  2. What are Subagents?
  3. Foreground vs Background
  4. Subagent Structure
  5. File Format
  6. Subagent Creation Process
  7. 1. Define the Purpose
  8. 2. Choose the Location
  9. 3. Configure the Frontmatter
  10. 4. Write the Subagent Prompt
  11. 5. Be Focused and Specific
  12. Field Configuration
  13. Common Subagent Patterns
  14. 1. Verification Agent
More from agent-skills
All skills →
About this skill
What does the cursor-subagent-creator skill do?

Creates Cursor-specific AI subagents with isolated context for complex multi-step workflows. Use when creating subagents for Cursor editor specifically, following Cursor's patterns and directories (.cursor/agents/). Triggers on "cursor subagent", "cursor agent". Do NOT use for generic subagent creation outside Cursor (use subagent-creator instead).

How do I install it?

Run `npx skills add tech-leads-club/agent-skills --skill cursor-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