Feedough Logo

How To Add Skills To Cursor

By Aashish Pahwa

4 min read

[Reader Disclosure]Our content is reader-supported. This means we may earn a commission if you click on some of our links.

Here is how to add skills to Cursor. A skill is just a folder with a SKILL.md file inside. Drop it in .cursor/skills and Cursor loads it, or run /create-skill and Cursor builds one for you.

No skill to add yet? Use the free AI skill generator to write one from your own examples, then unzip it into .cursor/skills.

The steps below come straight from Cursor’s skills documentation, which mention no plan limit for skills.

How To Add Skills To Cursor

Adding one by hand takes three steps.

  1. Make the folder. In your project, create .cursor/skills/<skill-name>/. The middle part is your skill’s name, like .cursor/skills/code-review/. Want the skill to show up in every project? Put it in ~/.cursor/skills/ instead.
  2. Add the file. Save a SKILL.md inside that folder. The name in the file must match the folder name.
  3. Check that it is listed. Open Customize in the sidebar, then Skills. Your skill should sit in that list.
Cursor Customize page with the Skills filter selected, a New button and Browse Marketplace
Customize in the Cursor app with the Skills filter on. New adds a skill, and Browse Marketplace opens the Cursor marketplace.

Now the shortcut. Type /create-skill in Agent chat. Cursor builds the structure and the SKILL.md for you. Same result, less typing.

Cursor chat with /create-sk typed and the create-skill skill suggested, created by Cursor
Typing /create-sk in a new Cursor chat brings up the built-in create-skill skill. Alt+Enter uses it as a mode.

Coming from Claude Code or Codex? Cursor reads those skills too. For compatibility it also loads .claude/skills/, .codex/skills/, ~/.claude/skills/, and ~/.codex/skills/. So a folder you already keep there can work here without any copying.

Terminal commands creating a Cursor skill in .cursor/skills
The Cursor folder layout, created in a real terminal.

How To Add Skills From GitHub

Skills are not imported on their own. The docs say a GitHub repo must be packaged as a plugin first. That means it needs a .cursor-plugin/marketplace.json file. With that in place:

  1. Open Customize.
  2. Choose From GitHub Repository.
  3. Install the plugin.

Teams can add a team marketplace instead. If all you have is a plain skill folder on GitHub, copy that folder into .cursor/skills/.

Where Cursor Stores Skills

Cursor looks in a fixed set of folders. The folder you pick decides where the skill works.

Scope
Paths
Project (this project only)
.agents/skills/, .cursor/skills/
Personal (all your projects)
~/.agents/skills/, ~/.cursor/skills/
Compatibility (Claude Code and Codex)
.claude/skills/, .codex/skills/, ~/.claude/skills/, ~/.codex/skills/

So pick the row that fits how widely you want the skill available.

How To Start A Skill

Once the skill is listed, starting it is simple. Type / in Agent chat and search for the skill name. That attaches it to one message only.

Want it on for a whole session? Use it as a Custom Mode. Press Option+Enter on Mac or Alt+Enter on Windows.

The agent can also apply a skill by itself. It will skip that if the skill’s frontmatter sets disable-model-invocation: true.

If A Skill Does Not Show Up

Work through these checks in order.

  • Confirm the folder sits in one of the paths listed above.
  • Check the file is named SKILL.md, and that the name inside matches the folder name.
  • Agent never picks it on its own? Look for disable-model-invocation: true in the frontmatter, or start the skill yourself with /.
  • On Cloud Agents for Teams and Enterprise, an admin may have switched off Sync Skills for Cloud Agents. That setting sits in Team Settings under Security & Identity.

Check A Skill Before You Add It

Getting a skill to show up is one thing. Trusting it is another. A skill can carry instructions and code, so treat adding one like installing software. In one scan, Snyk checked 3,984 skills and found 534 with at least one critical issue. It also found 76 confirmed malicious payloads.

Run these three checks first:

  • See who made it. A known source is safer than a random folder.
  • Read the SKILL.md. The instructions should match what you want the skill to do.
  • Look at any scripts. Code runs on your machine, so know what it does before it runs.

Need help wording what the skill should do? The Cursor prompt generator can write a prompt for you.

Want a skill to try? Start with our list of anti AI slop skills.

Then open Cursor and add one small skill first.

Aashish Pahwa

Aashish Pahwa

A startup consultant, digital marketer, traveller, and philomath. Aashish has worked with over 20 startups and successfully helped them ideate, raise money, and succeed. When not working, he can be found hiking, camping, and stargazing.

Put this to work.

Free Feedough tools for the next step.

  1. AI Prompt GeneratorCreate powerful AI prompts instantly
  2. Free Image Prompt GeneratorGenerate creative image prompts
  3. Flux Prompt GeneratorCreate optimized Flux AI prompts
See all free tools