CtrlK
BlogDocsLog inGet started
Tessl Logo

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

60

Quality

71%

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./packages/skills-catalog/skills/(creation)/cursor-subagent-creator/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

42%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

This skill is highly actionable with excellent concrete examples and templates, but is severely bloated — it could easily be 60-70% shorter without losing value. The content suffers from significant redundancy (repeated best practices, duplicate templates, six full examples when two would suffice) and explains concepts Claude already understands. The monolithic structure with no progressive disclosure makes it a poor use of context window budget.

Suggestions

Cut content by at least 50%: remove redundant sections (Best Practices vs Anti-Patterns), reduce examples from 6 to 2, eliminate explanations of basic concepts like what isolated context means, and merge the Quick Template with the File Format section.

Split into multiple files: move the complete examples into a separate EXAMPLES.md, field configuration details into a REFERENCE.md, and keep SKILL.md as a concise overview with the creation workflow and one template.

Integrate validation into the workflow: add explicit steps like 'After creating the file, test by invoking /agent-name with a sample task to verify it triggers correctly' and 'If the agent doesn't auto-delegate, refine the description field'.

Remove the 'What are Subagents?' section entirely — Claude knows what subagents are, and the skill description already provides this context.

DimensionReasoningScore

Conciseness

Extremely verbose at ~500+ lines. Explains concepts Claude already knows (what subagents are, what isolated context means, basic markdown formatting). Massive redundancy: the 'Best Practices' and 'Anti-Patterns to Avoid' sections repeat the same points, the 'Quick Template' duplicates the earlier 'File Format' section, and six full example subagents are provided when 1-2 would suffice. The decision tree, performance table, and output message template add bulk without proportional value.

1 / 3

Actionability

Provides fully concrete, copy-paste-ready templates with complete frontmatter YAML and markdown body content. Multiple executable examples (verifier, debugger, security-auditor, etc.) with exact file paths, naming conventions, and invocation syntax. The creation process steps are specific and actionable.

3 / 3

Workflow Clarity

The 5-step creation process is clearly sequenced, and the quality checklist provides validation. However, there are no explicit validation/verification checkpoints within the creation workflow itself — no 'test that the subagent is correctly detected' step or feedback loop for fixing issues if the agent doesn't trigger properly. The checklist is at the end rather than integrated into the workflow.

2 / 3

Progressive Disclosure

Monolithic wall of text with no references to external files despite the content being long enough to warrant splitting. All six complete example subagents, the detailed field configuration, performance considerations, and comparison tables are inlined. No bundle files exist to offload content to, and the skill makes no attempt to organize into separate reference documents.

1 / 3

Total

7

/

12

Passed

Description

100%

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

This is an excellent skill description that clearly defines its scope, provides explicit trigger terms, and proactively disambiguates from a related skill. It covers what the skill does, when to use it, and when NOT to use it, making it highly effective for skill selection among many options.

DimensionReasoningScore

Specificity

Lists concrete actions: creates subagents with isolated context for complex multi-step workflows, follows Cursor's patterns and directories (.cursor/agents/). Specific about what it produces and the structure involved.

3 / 3

Completeness

Clearly answers both 'what' (creates Cursor-specific AI subagents with isolated context for complex multi-step workflows) and 'when' (explicit 'Use when' clause with triggers and a 'Do NOT use' anti-trigger for disambiguation).

3 / 3

Trigger Term Quality

Includes natural trigger terms users would say: 'cursor subagent', 'cursor agent', 'Cursor editor', 'subagent'. Also explicitly differentiates from generic subagent creation, which helps with routing.

3 / 3

Distinctiveness Conflict Risk

Highly distinctive with explicit disambiguation from a related skill ('use subagent-creator instead' for generic cases). The Cursor-specific scope, directory pattern (.cursor/agents/), and explicit anti-triggers make conflicts very unlikely.

3 / 3

Total

12

/

12

Passed

Validation

90%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation10 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

skill_md_line_count

SKILL.md is long (726 lines); consider splitting into references/ and linking

Warning

Total

10

/

11

Passed

Repository
tech-leads-club/agent-skills
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.