К основному содержанию
NeVibe · гайд · 2026-10-24

Скиллы в Cursor: где лежат, как поставить и чем отличаются от rules

Cursor читает скиллы в формате SKILL.md из .cursor/skills и .agents/skills, а заодно из папок Claude Code и Codex. Если скиллы у вас уже стоят для Claude Code, Cursor увидит их без конвертации.

Где Cursor ищет скиллы

УровеньСвои папки CursorСовместимостьПроект.cursor/skills/, .agents/skills/.claude/skills/, .codex/skills/Пользователь~/.cursor/skills/, ~/.agents/skills/~/.claude/skills/, ~/.codex/skills/Подпапкивложенные .cursor/skills и .agents/skills

Для команды, где кто-то сидит в Cursor, а кто-то в Claude Code, это лучшая новость: один скилл в .claude/skills/ работает у обоих. Если же у вас Cursor и Codex, общая точка — .agents/skills/.

Обязательных полей два: name (совпадает с именем папки) и description. Cursor понимает ещё disable-model-invocation, icon, color, metadata и устаревшее paths со списком glob-шаблонов.

Как установить скилл в Cursor

Скопировать папку. Кладёте папку скилла с SKILL.md в .cursor/skills/ проекта или в ~/.cursor/skills/. Cursor обнаруживает скиллы при старте.

npx skills add. Установщик vercel-labs/skills знает Cursor под идентификатором cursor:

npx skills add OWNER/REPO -a cursor
npx skills add OWNER/REPO --skill имя-скилла -a cursor -g

В проекте скилл ляжет в .agents/skills/, с флагом -g в ~/.cursor/skills/.

Через плагин. В настройках Customize есть пункт From GitHub Repository: Cursor импортирует плагин из репозитория, если в нём лежит .cursor-plugin/marketplace.json. Это свой формат Cursor, а не .claude-plugin от Anthropic, так что маркетплейс Claude Code напрямую не подойдёт. Его скиллы можно взять папками.

Как Cursor решает, когда включить скилл

На старте агент видит только имена и описания. Дальше три пути:

  • агент сам подгружает скилл, когда задача совпадает с description;
  • вы прикрепляете скилл к сообщению через /;
  • Custom Mode держит скилл включённым всю сессию.

Поле disable-model-invocation: true выключает первый путь: скилл сработает только по вашей команде. Так стоит помечать всё, что деплоит, удаляет или тратит деньги.

Скилл или правило: что выбрать в Cursor

У Cursor есть ещё правила в .cursor/rules/*.mdc, и вопрос «куда это писать» возникает постоянно. Наше правило такое. Короткие конвенции, которые нужны в каждом запросе (стиль кода, стек, запреты), идут в rules с alwaysApply или globs. Длинные инструкции под конкретную задачу (как писать миграцию, как собирать релиз) идут в скилл: он не тратит контекст, пока не нужен.

Начиная с Cursor 2.4 есть команда /migrate-to-skills. Она переводит правила и пользовательские команды в скиллы, сохраняя ручной вызов у команд. Команды как отдельный формат документация Cursor больше не описывает.

Что ещё Cursor берёт у Claude Code

Совместимость не ограничена скиллами. Субагентов Cursor ищет в .cursor/agents/, а также в .claude/agents/ и .codex/agents/ (и в тех же папках в домашнем каталоге). Если имена совпали, побеждает версия из .cursor/. Во frontmatter субагента Cursor понимает name, description, model, readonly и is_background.

Файл AGENTS.md Cursor читает в корне и в любой подпапке, вложенные файлы складываются с родительскими. А вот хуки у Cursor свои: .cursor/hooks.json с другими именами событий, так что хуки Claude Code придётся переписать. Полная матрица — в гайде по форматам.

Где брать скиллы для Cursor

Подойдёт любой скилл в формате Agent Skills: из каталогов Claude Code, Codex или общих awesome-списков. На cursor.directory у плагинов показан счётчик со значком загрузки. Это установки или копирования, а не число пользователей, как часто пишут. На 24.10.2026 у плагина Next.js там 40,2 тыс., у Front End 34,3 тыс. Исходники сайта переехали в репозиторий cursor/community-plugins.

Наша подборка, отсортированная по звёздам и установкам из источника, — в разделе для Cursor и в списке всех скиллов. Перед установкой читайте SKILL.md: скилл исполняется с правами агента.

Если вы в России: по данным статьи на Хабре, с 04.09.2026 автодополнение и агент Cursor перестали работать у российских пользователей. Что известно о доступе, собрано в гайде про ИИ-кодинг в России.

Частые вопросы

Может ли Cursor использовать скиллы Claude?

Да. Cursor читает .claude/skills в проекте и ~/.claude/skills в домашнем каталоге без конвертации, формат SKILL.md общий.

Куда класть скиллы в Cursor?

В .cursor/skills или .agents/skills в корне проекта, либо в ~/.cursor/skills для всех проектов.

Чем скилл отличается от правила в Cursor?

Правило .mdc подключается всегда или по glob-шаблону файлов. Скилл лежит в контексте одной строкой описания, а целиком загружается, когда понадобился.

Как перевести старые правила и команды Cursor в скиллы?

В Cursor 2.4 и новее есть команда /migrate-to-skills. Она переносит правила и пользовательские команды в скиллы.

Каталог NeVibe

Спонсоры проекта

Компании, которые помогают держать аналитику открытой