User Request: The @cursor_subagents/ folder seems to contain skills rather than subagent definitions. Use the Browser to find Cursor docs for subagents, and use this information to make sure you create these definitions correctly.
Actions Taken:
-
Browsed Cursor Documentation - Navigated to https://cursor.com/docs/context/subagents to understand the correct format for subagent definitions.
-
Key Findings from Documentation:
- Location: Subagents should be in
.cursor/agents/(project) or~/.cursor/agents/(user) - File format: Markdown files with YAML frontmatter (e.g.,
code-reviewer.md) - YAML fields:
name: Unique identifier (lowercase, hyphens)description: When to use the subagent (Agent reads this for delegation)model:fast,inherit, or specific model IDreadonly: Restricts write permissions if trueis_background: Runs in background if true
- Location: Subagents should be in
-
Issue Identified: The existing
cursor_subagents/folder used skill format (SKILL.md) in a non-standard location, rather than proper subagent format in.cursor/agents/. -
Created Proper Subagents:
.cursor/agents/code-reviewer.md- Code review with readonly permissions.cursor/agents/doc-generator.md- Documentation generation.cursor/agents/test-writer.md- Test writing with proactive usage.cursor/agents/verifier.md- Work validation with fast model
Subagents vs Skills:
| Use Subagents When | Use Skills When |
|---|---|
| Need context isolation for long research | Task is single-purpose |
| Running parallel workstreams | Quick, repeatable action |
| Specialized expertise across many steps | Task completes in one shot |
| Independent verification of work | Don't need separate context |
Result: Created 4 properly formatted subagent definitions in .cursor/agents/ following Cursor's official documentation.
User Request: Copy the subagent definitions to cursor_subagents/ and delete the old subfolders.
Actions:
- Copied
.cursor/agents/*.mdtocursor_subagents/ - Deleted old subfolders (
code-reviewer/,doc-generator/,test-writer/)
Result: cursor_subagents/ now contains flat .md files instead of nested SKILL.md format.
User Request: Update the README file to reflect the changes.
Changes Made:
- Updated install location for
cursor_subagents/from~/.cursor/skills-cursor/to~/.cursor/agents/ - Updated installation commands to create
~/.cursor/agents/directory - Added
verifierto the subagents table - Updated subagent descriptions with capabilities (readonly, proactive, fast model)
- Updated Repository Structure to show new flat file structure
- Updated Target Installation Structure to separate skills and agents
- Expanded "Create New Subagents" section with Cursor-specific instructions