Skip to Content
SkillsOfficial SkillsIntroduction

Cursor Official Skills

Cursor comes with a set of built-in official skills to help you use AI-assisted programming more efficiently. These skills are stored in ~/.cursor/skills-cursor/ and are automatically managed by Cursor.

Official Skills List

Cursor provides the following official skills:

How to Use Official Skills

Method 1: Automatic Triggering

The agent will automatically determine whether to invoke a skill based on context. For example, when you say “help me create a new rule,” the agent will automatically use the create-rule skill.

Method 2: Manual Invocation

Type / in the agent chat box, then search for the skill name to manually invoke it:

/create-rule

Method 3: Skills with Disabled Auto-Invocation

Some skills have disable-model-invocation: true set, meaning they will not be automatically invoked and can only be explicitly triggered via /skill-name. For example:

  • create-subagent
  • migrate-to-skills

Warning: Do not modify the contents of ~/.cursor/skills-cursor/. These files are automatically managed by Cursor. If you want to create custom skills, use .cursor/skills/ (project-level) or ~/.cursor/skills/ (user-level) directories.

Skill Details

Click the links below to view the complete documentation for each official skill:

Skill NamePurposeInvocation Method
create-ruleCreate Cursor RulesAuto / /create-rule
create-skillCreate Agent SkillsAuto / /create-skill
create-subagentCreate custom subagents/create-subagent
migrate-to-skillsMigrate rules and commands to skills/migrate-to-skills
update-cursor-settingsUpdate Cursor settingsAuto / /update-cursor-settings
Last updated on: