create-plugin-scaffold — скилл для Claude Code: что делает
Собирает каркас плагина Cursor: манифест, каталоги компонентов и запись в marketplace. Пригодится, когда начинаете плагин с нуля.
npx skills add cursor/plugins --skill create-plugin-scaffold -a claude-codeЧто делает create-plugin-scaffold
Скилл ведёт по шагам создания нового плагина Cursor: проверяет имя в kebab-case, создаёт каталог и раскладывает файлы. По умолчанию всё появляется в ~/.cursor/plugins/local/<plugin-name>/ — оттуда Cursor видит плагин сразу, без установки. Другой путь задаёте сами, если плагин нужен внутри существующего репозитория.
Внутри .cursor-plugin/plugin.json с обязательным name и рекомендованными version, description, author, license, keywords, плюс README.md и LICENSE. Дальше компоненты: правила в .mdc с description и alwaysApply, скиллы в skills/<skill-name>/SKILL.md, агенты в agents/*.md, команды в commands/*.(md|txt). Для мультиплагинного репозитория скилл дописывает запись в .cursor-plugin/marketplace.json: name, source и метаданные по желанию.
Пути в манифесте остаются относительными, без абсолютных и без переходов на уровень выше. Проверить стоит одно: каркас делается под плагины Cursor, манифест и раскладка каталогов у других платформ свои.
Какие задачи решает
- создать каркас плагина Cursor с пустого каталога
- прописать
plugin.jsonбез пропущенных полей - разложить правила, скиллы и команды по нужным папкам
- зарегистрировать плагин в мультиплагинном marketplace
- проверить имя плагина на kebab-case до создания файлов
Примеры запросов агенту
- Создай новый плагин Cursor с именем
pdf-tools: одно правило и одна слэш-команда. - Добавь плагин
lint-hooksв наш мультиплагинный репозиторий сmarketplace.json. - Сделай каркас в
~/projects/cursor-plugins/, не в локальном каталоге плагинов.
Как установить create-plugin-scaffold
1Через Skills CLI (Vercel)
npx skills add cursor/plugins --skill create-plugin-scaffold -a claude-code2Вручную: положить файлы
~/.claude/skills/create-plugin-scaffold/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/create-plugin-scaffold/
1Через Skills CLI (Vercel)
npx skills add cursor/plugins --skill create-plugin-scaffold -a codex2Вручную: положить файлы
.agents/skills/create-plugin-scaffold/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add cursor/plugins --skill create-plugin-scaffold -a cursor2Вручную: положить файлы
.cursor/skills/create-plugin-scaffold/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install cursor/plugins create-plugin-scaffold2Вручную: положить файлы
.github/skills/create-plugin-scaffold/SKILL.md1Через Skills CLI (Vercel)
npx skills add cursor/plugins --skill create-plugin-scaffold -a gemini-cli2Командой платформы
gemini skills install https://github.com/cursor/plugins --path create-plugin/skills/create-plugin-scaffoldВручную: положить файлы
.devin/skills/create-plugin-scaffold/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add cursor/plugins --skill create-plugin-scaffold -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о create-plugin-scaffold
Как установить create-plugin-scaffold в Claude Code?
Выполните npx skills add cursor/plugins --skill create-plugin-scaffold -a claude-code. Файл скилла окажется в ~/.claude/skills/create-plugin-scaffold/SKILL.md.
Что делает create-plugin-scaffold?
Создаёт структуру плагина Cursor: plugin.json, README.md, LICENSE и каталоги компонентов с корректным frontmatter. При необходимости добавляет запись в .cursor-plugin/marketplace.json.
Куда скилл кладёт новый плагин?
По умолчанию в ~/.cursor/plugins/local/<plugin-name>/, и Cursor подхватывает его без установки. Другой каталог можно указать явно.