Anysphere · install guide

Cursor skills. Where they live and how to install them.

How Cursor finds agent skills, the commands to install them, and the 24 top-ranked skills to start with. Facts checked October 7, 2026.

Where Cursor loads skills

In a project
.cursor/skills/.agents/skills/.claude/skills/.codex/skills/
For all projects
~/.cursor/skills/~/.agents/skills/~/.claude/skills/~/.codex/skills/
Docs
cursor.com
Website
cursor.com
  • Cursor loads .agents/skills/ and .cursor/skills/ (project) plus ~/.agents/skills/ and ~/.cursor/skills/ (user). For compatibility it also loads .claude/skills/ and .codex/skills/ and their ~/ equivalents.
  • name must be lowercase letters, numbers and hyphens and match the parent folder name.
  • Frontmatter extras: paths (glob list that scopes the skill to matching files), disable-model-invocation, icon and color (used when the skill backs a Custom Mode), metadata.
  • Invoke by typing / in Agent chat; that attaches the skill to one message. Option+Enter (Mac) or Alt+Enter (Windows) keeps it active for the session as a Custom Mode.
  • Discovered skills are listed under Customize > Skills. Folders found inside nested project directories apply only to files under that directory.
  • Skills in ~/.cursor/skills/ stay local unless you turn on Sync Skills for Cloud Agents; ~/.agents/skills/ is never copied to Cloud Agents.
  • Built-in skills such as /create-skill and /migrate-to-skills ship with Cursor.

How to install a skill

Plugin import (Customize)
Customize > From GitHub Repository > https://github.com/{owner}/{repo}

Cursor does not import loose skills from GitHub. The repo must be a plugin marketplace (.cursor-plugin/marketplace.json); after importing it, install the plugin and its skills appear under Customize > Skills.

Customize > From GitHub Repository > https://github.com/obra/superpowers

Example with Brainstorming.

skills CLI
npx skills add {owner}/{repo} --skill {skill} -a cursor

Project install goes to .agents/skills/; add -g for ~/.cursor/skills/.

npx skills add obra/superpowers --skill brainstorming -a cursor

Example with Brainstorming.

GitHub CLI
gh skill install {owner}/{repo} {skill} --agent cursor

Project scope by default (.agents/skills/); add --scope user for a personal install.

gh skill install obra/superpowers brainstorming --agent cursor

Example with Brainstorming.

Manual copy
git clone --depth 1 https://github.com/{owner}/{repo}.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/{path} .cursor/skills/{skill} && rm -rf skills-src

Use ~/.cursor/skills/ instead of .cursor/skills for a personal install.

git clone --depth 1 https://github.com/obra/superpowers.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/brainstorming .cursor/skills/brainstorming && rm -rf skills-src

Example with Brainstorming.

Guide

How to install agent skills in Cursor

What skills are in Cursor

In Cursor, a skill is a folder containing a SKILL.md file that follows the open Agent Skills standard. When Cursor starts it discovers the skills it can see and shows the agent their names and descriptions. The agent decides when one applies, or you can call a skill yourself by typing / in Agent chat and picking its name.

Cursor reads a few frontmatter fields beyond name and description. paths limits a skill to files that match glob patterns, disable-model-invocation: true makes it run only when you type /skill-name, and icon and color style the badge when a skill is used as a Custom Mode. The name must use lowercase letters, numbers and hyphens, and it must match the parent folder name.

Where Cursor looks for skills

ScopeFolders
Project.cursor/skills/, .agents/skills/
User (this machine)~/.cursor/skills/, ~/.agents/skills/
Compatibility.claude/skills/, .codex/skills/, ~/.claude/skills/, ~/.codex/skills/

Cursor also finds .cursor/skills or .agents/skills folders nested inside your repository. A skill in apps/web/.cursor/skills/ is only offered while the agent works on files under apps/web/. Personal skills in ~/.cursor/skills/ stay on your machine unless you turn on Sync Skills for Cloud Agents.

Install a skill

The examples use frontend-design from anthropics/skills, located at skills/frontend-design.

Option 1: import a plugin repository

Cursor's documentation says skills are not imported on their own. To bring skills in from GitHub, package them in a plugin and publish it through a marketplace. In Customize, choose From GitHub Repository and enter the repository. The repository needs a .cursor-plugin/marketplace.json. You can also add a team marketplace. Then install the plugin, and its skills appear in Customize alongside your other skills. This only works for repositories that already ship Cursor plugin metadata.

Option 2: the skills CLI

npx skills add anthropics/skills --skill frontend-design -a cursor

This puts the skill in .agents/skills/ in the current project. Add -g for a global install into ~/.cursor/skills/.

Option 3: GitHub CLI

gh skill install anthropics/skills frontend-design --agent cursor
gh skill install anthropics/skills frontend-design --agent cursor --scope user

gh skill is a public preview and needs GitHub CLI 2.90.0 or later.

Option 4: copy the folder

git clone --depth 1 https://github.com/anthropics/skills.git skills-src
mkdir -p .cursor/skills
cp -r skills-src/skills/frontend-design .cursor/skills/frontend-design
rm -rf skills-src

Copy into ~/.cursor/skills/ for a personal install. Commit .cursor/skills or .agents/skills if you want your team to get the skill from the repository.

Check that it loaded

Open Customize in the sidebar and go to Skills. Discovered skills are listed there, and skills installed from plugins or your project appear alongside rules in the Agent Decides section. Then type / in Agent chat and search for frontend-design. A skill invoked this way applies to one message. To keep it on for a whole session, use it as a Custom Mode with Option+Enter on a Mac or Alt+Enter on Windows.

Update and remove

  • Plugin installs: manage them from Customize, the same place you installed them.
  • Skills installed with the CLI: npx skills update and npx skills remove frontend-design.
  • With gh: gh skill update.
  • Manual copies: delete the folder, or copy a newer version over it.

Troubleshooting

  • The skill is not listed: check the folder contains a file named exactly SKILL.md, and that name matches the folder name.
  • The skill never triggers on its own: the description may be too vague, or disable-model-invocation: true is set, in which case only /skill-name works.
  • A skill seems limited to some files: look for a paths field in its frontmatter, or note that it sits in a nested project folder and is scoped to that folder.
  • A skill in ~/.agents/skills/ is missing in a Cloud Agent: Cursor copies only ~/.cursor/skills/ when sync is on, never ~/.agents/skills/. Put the skill in the repository instead.
  • You have older rules or commands you want as skills: Cursor ships a built-in /migrate-to-skills skill that converts eligible ones into .cursor/skills/.

Safety

A skill can tell the agent to run scripts, and the agent acts with the permissions of your Cursor session. Read SKILL.md and anything under scripts/ before installing, particularly for skills from repositories you do not know. Check what a plugin adds before you enable it, and prefer pinning a tag or commit when installing from GitHub.

Top skills to try in Cursor

See the top 100
Top skills for Cursor
#SkillRepositoryStarsUsed inTokensAuto-checkLicenceUpdated
1

Makes the agent clarify intent and agree on a design with you before writing any code, scaling the process from a quick spike to a written spec.

obra/superpowers296k11 repos~4.4kAutomated safety check: PassMITtoday
2
2.Skill CreatorOfficial

Walks your agent through drafting a new skill, testing it on sample prompts, reviewing the results with you and tuning its description so it triggers.

anthropics/skills180k10 repos~8.2kAutomated safety check: PassApache-2.0yesterday
3

Guides the design and implementation of Model Context Protocol servers in TypeScript or Python, from tool naming and error messages to evaluation.

anthropics/skills180k14 repos~2.3kAutomated safety check: PassApache-2.0yesterday
4

Runs an implementation plan by giving each task to a fresh subagent, with a review after every task and a broad review of the whole branch at the end.

obra/superpowers296k10 repos~8.1kAutomated safety check: PassMITtoday
5

Builds multi-component claude.ai HTML artifacts as a small React, TypeScript and Tailwind project, then bundles it into one shareable HTML file.

anthropics/skills180k10 repos~769Automated safety check: PassApache-2.0yesterday
6

Requires the agent to find the root cause of a bug, test failure or build problem before proposing any fix, working through four ordered phases.

obra/superpowers296k13 repos~2.4kAutomated safety check: PassMITtoday
7

Creates and edits JSON Canvas (.canvas) files with nodes, edges and groups, for Obsidian canvases, mind maps and flowcharts.

kepano/obsidian-skills49k6 repos~1.9kAutomated safety check: PassMIT21 days ago
8

Turns a spec into a step-by-step plan of small tasks, written for an engineer who has not seen the codebase, before any code is touched.

obra/superpowers296k12 repos~2.6kAutomated safety check: PassMITtoday
9
9.PDF ProcessingOfficial

Handles everyday PDF jobs in Python and on the command line: extract text and tables, merge, split, rotate, watermark, fill forms, encrypt and OCR.

anthropics/skills180k8 repos~2kAutomated safety check: PassProprietaryyesterday
10
10.Find SkillsOfficial

Helps you discover and install agent skills with the npx skills CLI when a task might already be covered by a published skill.

vercel-labs/skills33k6 repos~1.4kAutomated safety check: PassMITtoday
11

Builds animated HTML slide decks that run in the browser with no dependencies, or converts PowerPoint files to the web, starting from visual style previews.

zarazhangrui/frontend-slides30k4 repos~7kAutomated safety check: PassMIT3 mo ago
12

Searchable UI and UX design guidance for web, mobile and desktop interfaces: styles, palettes, font pairings, UX rules, icons, charts and stack notes.

nextlevelbuilder/ui-ux-pro-max-skill134k1 repo~4kAutomated safety check: PassMIT3 days ago
13

Has the agent check review feedback against the codebase before acting, ask about unclear items first, and push back with technical reasons when a suggestion is wrong.

obra/superpowers296k11 repos~1.5kAutomated safety check: PassMITtoday
14

Explains how to write Claude Code plugin hooks, both prompt-based checks and bash commands, for events such as PreToolUse, Stop and SessionStart.

anthropics/claude-plugins-official37k4 repos~4.1kAutomated safety check: NotesApache-2.0today
15

Lets Claude Code ask questions of your Google NotebookLM notebooks through browser automation and return answers grounded in your uploaded sources.

PleasePrompto/notebooklm-skill7.8k3 repos~2.4kAutomated safety check: NotesMIT27 days ago
16

Lets the agent drive interactive command-line programs inside tmux by sending keystrokes and reading pane output, with scripts to find sessions and wait for text.

sipeed/picoclaw30k5 repos~1kAutomated safety check: PassMIT12 days ago
17

Stops the agent from saying work is done, fixed or passing until it has run the relevant command in the same turn and read the output.

obra/superpowers296k11 repos~900Automated safety check: PassMITtoday
18

Produces math and technical explainer videos with Manim Community Edition: concept animations, equation derivations, algorithm walkthroughs and data stories.

browser-use/video-use28k1 repo~3kAutomated safety check: PassMIT4 days ago
19

Edits prose to remove predictable AI writing patterns, using rules for filler, formulaic structure, passive voice, rhythm and vague claims.

hardikpandya/stop-slop18k2 repos~658Automated safety check: PassMIT6 mo ago
20

Creates interactive architecture, workflow, sequence, data-flow and lifecycle diagrams as standalone HTML with inline SVG, themes and image or video export.

tt-a1i/archify79k—~2.9kAutomated safety check: PassMITtoday
21

Tests local web applications with Python Playwright scripts, checking frontend behavior, capturing screenshots and reading browser console logs.

anthropics/skills180k15 repos~966Automated safety check: PassApache-2.0yesterday
22

Generates editable PowerPoint decks, rebuilds slides from images, fills .pptx templates and polishes existing presentations through routed workflows.

hugohe3/ppt-master58k—~2.5kAutomated safety check: PassMIT2 days ago
23

Guides a conversation that takes a vague idea through divergent and convergent thinking and ends in a markdown one-pager covering scope and assumptions.

addyosmani/agent-skills102k1 repo~2kAutomated safety check: PassMIT3 days ago
24

Splits several unrelated failures or tasks across separate subagents that run at the same time, each with a narrow scope, then merges the results.

obra/superpowers296k10 repos~1.5kAutomated safety check: PassMITtoday

Questions, answered from the data.

Where does Cursor look for skills?

Cursor loads skill folders (each with a SKILL.md file) inside a project from .cursor/skills/, .agents/skills/, .claude/skills/ and .codex/skills/ and for every project from ~/.cursor/skills/, ~/.agents/skills/, ~/.claude/skills/ and ~/.codex/skills/.

How do I install a skill in Cursor?

Plugin import (Customize): Customize > From GitHub Repository > https://github.com/{owner}/{repo}. skills CLI: npx skills add {owner}/{repo} --skill {skill} -a cursor. GitHub CLI: gh skill install {owner}/{repo} {skill} --agent cursor. Manual copy: git clone --depth 1 https://github.com/{owner}/{repo}.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/{path} .cursor/skills/{skill} && rm -rf skills-src. Replace the placeholders with the skill's GitHub owner, repository and name; every skill page here shows the filled-in command.

What are the best skills for Cursor?

Agent skills are portable SKILL.md folders, so the catalogue's top skills work in Cursor too. The highest-ranked right now are Brainstorming (obra/superpowers), Skill Creator (anthropics/skills) and MCP Server Builder (anthropics/skills).

Sources

  1. https://cursor.com/docs/skills
  2. https://cursor.com/docs/plugins
  3. https://github.com/vercel-labs/skills
  4. https://cli.github.com/manual/gh_skill_install

Checked October 7, 2026