cursor-subagent-creator

Generate Cursor subagent files with YAML frontmatter in .cursor/agents/.

Updated Jun 18, 2026
One-click install
npx skills add https://github.com/rodrigotoledo/trading-exchange --skill cursor-subagent-creator-rodrigotoledo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cursor-subagent-creator
Source: https://github.com/rodrigotoledo/trading-exchange/tree/main/packages/skills-catalog/skills/%28creation%29/cursor-subagent-creator
Command: npx skills add https://github.com/rodrigotoledo/trading-exchange --skill cursor-subagent-creator-rodrigotoledo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Cursor-based subagent creation is facilitated by a dedicated tool that ensures each new subagent for the Cursor editor is created with proper isolation and adherence to Cursor patterns, reducing setup time and misconfigurations.

Core Features & Use Cases

  • Generates .cursor/agents/[agent-name].md skeletons with YAML frontmatter that defines purpose, scope, and behavior.
  • Enforces Cursor conventions (patterns, directories, and trigger phrases) to enable automatic delegation.
  • Supports optional resources directories (scripts/, references/, assets/) for on-demand content and tooling.
  • Use when building complex, context-isolated subagents for Cursor-based workflows, verification, or specialized assistants.

Quick Start

Create a new Cursor subagent by providing a name and scope, and let the tool generate the .cursor/agents file with frontmatter and a sample prompt.

Frequently Asked Questions about cursor-subagent-creator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a Cursor subagent with isolated context for multi-step workflows?

You create a Cursor subagent by providing a name and scope, which triggers automated generation of a .cursor/agents/[agent-name].md skeleton with YAML frontmatter and a sample prompt for isolated context workflows.

What is context isolation in Cursor subagents and why is it needed?

Context isolation in Cursor subagents separates the execution environment of specialized assistants, preventing context pollution across complex multi-step workflows and ensuring the agent adheres to its defined scope and behavior.

Does Cursor subagent creation support optional resource directories like scripts and references?

Yes, Cursor subagent creation supports optional directories including scripts/, references/, and assets/ for on-demand content and tooling, alongside the primary .cursor/agents/ markdown file with YAML frontmatter.

How are Cursor subagents triggered for automatic delegation in the editor?

Cursor subagents are triggered by natural mentions like 'cursor subagent' or explicit commands, relying on enforced Cursor conventions, patterns, and directories to enable automatic delegation within the editor workflow.

What fields are required in the YAML frontmatter when building a Cursor subagent?

The YAML frontmatter for a Cursor subagent requires fields such as name and description to define the agent's purpose, scope, and behavior, while the actual prompt body is stored for activation.

When should I not use isolated subagents for my Cursor editor workflows?

You should avoid using isolated Cursor subagents for simple, single-step tasks that do not require dedicated context separation or specialized resource directories, as the overhead of YAML frontmatter and pattern enforcement adds unnecessary setup.