Skills ClaudeCursor Intermediate

Skill Discovery: Claude vs Cursor

Where each tool looks for skills and how discovery differs

26 of 66

Discovery paths

Each tool scans different directories for skills:

Claude Code

  1. ~/.claude/skills/*/SKILL.md -- global user skills
  2. .claude/skills/*/SKILL.md -- project-level skills
  3. .agents/skills/*/SKILL.md -- shared convention

Cursor

  1. ~/.cursor/skills/*/SKILL.md -- global user skills
  2. .cursor/skills/*/SKILL.md -- project-level (via rules)
  3. .agents/skills/*/SKILL.md -- shared convention

Cross-tool compatibility

The .agents/skills/ directory works with both tools. Use it for skills you want portable across Claude and Cursor.

Key differences

AspectClaude CodeCursor
InvocationReads SKILL.md on demandListed in agent skills panel
TriggersPattern-matched from skill descriptionMatched via skill metadata
ScopeSession-basedPersistent across sessions

Recommendation

For maximum portability, always place skills in .agents/skills/. Add symlinks or copies to tool-specific directories only when the skill uses tool-specific features.

Working out which model to run this on? See The Codex. Packaging it as a reusable skill? See The Armory.