← ClaudeAtlas

create-skilllisted

Guide users through creating effective Agent Skills for Cursor. Use when user wants to create, write, update, or debug a skill, or asks about SKILL.md format, skill structure, ~/.cursor/skills/, or skill best practices.
kensaurus/cursor-kenji · ★ 4 · Web & Frontend · score 77
Install: claude install-skill kensaurus/cursor-kenji
# Creating Skills in Cursor This skill guides you through creating effective Agent Skills for Cursor. Skills are markdown files that teach the agent how to perform specific tasks: reviewing PRs using team standards, generating commit messages in a preferred format, querying database schemas, or any specialized workflow. ## CRITICAL: Check Existing First **Before creating ANY skill, verify:** 1. **Check for existing skills:** ```bash ls -la ~/.cursor/skills/*/SKILL.md 2>/dev/null ls -la .cursor/skills/*/SKILL.md 2>/dev/null ``` 2. **Check for similar functionality:** ```bash grep -r "description:" ~/.cursor/skills/*/SKILL.md 2>/dev/null ``` 3. **Consider extending vs creating:** - Could an existing skill be enhanced? - Would a rule be more appropriate than a skill? **Why:** Avoid skill duplication. Skills should have clear, distinct purposes. ## Before You Begin: Gather Requirements Before creating a skill, gather essential information from the user about: 1. **Purpose and scope**: What specific task or workflow should this skill help with? 2. **Target location**: Should this be a personal skill (~/.cursor/skills/) or project skill (.cursor/skills/)? 3. **Trigger scenarios**: When should the agent automatically apply this skill? 4. **Key domain knowledge**: What specialized information does the agent need that it wouldn't already know? 5. **Output format preferences**: Are there specific templates, formats, or styles required? 6. **Existing patterns**: Are there exis