Как делиться скиллами Claude Code
15 скиллов за полгода. gh-issues, cc-analytics, blog-post…
Каждый раз когда кто-то спрашивает — кидаю ссылку на GitHub и говорю «скопируй папку».
Надоело. Разобрался как делиться нормально.
Проблема
Скиллы лежат в ~/.claude/skills/. Хочешь поделиться — копируй руками. Для себя норм. Для десяти человек — уже нет.
В октябре 2025 Anthropic выкатили плагины. Упаковываешь скиллы, команды и хуки в один пакет — установка одной командой.
Три варианта
| Способ | Для кого | Сложность |
|---|---|---|
| Плагин + маркетплейс | Публичное распространение | Средняя |
| claude-plugins.dev | Авто-индексация из GitHub | Низкая |
| Свой маркетплейс | Команда / организация | Средняя |
Вариант 1: Плагин
Папка с манифестом — вот и весь плагин. Структура:
my-skills/
├── .claude-plugin/
│ └── plugin.json # манифест
├── skills/
│ ├── cc-analytics/
│ │ └── SKILL.md
│ └── gh-issues/
│ └── SKILL.md
└── README.md
Манифест — пять строк JSON:
{
"name": "my-skills",
"description": "Мои скиллы для вайбкодинга",
"version": "1.0.0",
"author": { "name": "Your Name" }
}
Пять строк — готово.
Структура
Манифест — в .claude-plugin/. Всё остальное (skills/, commands/, hooks/) — в корне. Я сначала положил всё в .claude-plugin и час искал почему не работает.
Вариант 2: Комьюнити-реестр
По-моему, самый простой путь — claude-plugins.dev. Комьюнити-реестр, сканирует публичные GitHub репо автоматически.
Публичный репо + .claude-plugin/plugin.json = появишься в реестре. Без заявок.
Установка для пользователей:
npx claude-plugins install @username/repo-name
CLI добавляет маркетплейс и ставит плагин. Одна команда вместо двух.
Вариант 3: Свой маркетплейс
Команде нужен контроль — свой маркетплейс. JSON со списком плагинов:
{
"name": "team-plugins",
"owner": { "name": "Team Name" },
"plugins": [
{
"name": "code-review",
"source": "./plugins/code-review",
"description": "Скилл для код-ревью"
},
{
"name": "deploy-tools",
"source": {
"source": "github",
"repo": "team/deploy-plugin"
}
}
]
}
Хостишь на GitHub. Команда добавляет маркетплейс:
/plugin marketplace add team-org/plugins-repo
Приватные репозитории тоже работают — нужен GITHUB_TOKEN.
Что выбрать
Один человек? Копируй плагин в ~/.claude/plugins/ — работает сразу.
Хочешь чтобы использовали другие? Публичный репо на GitHub. Реестр найдёт сам.
Команда с приватными репо? Свой маркетплейс — версионирование и контроль доступа.
claude --version. Нет команды /plugin — обновляй.
Мой сетап
Репо ris-claude-code — 10 скиллов для вайбкодинга. Добавил манифест, жду индексации в реестре.
Скоро установка будет такой:
npx claude-plugins install @serejaris/ris-claude-code
Раньше объяснял как копировать 10 папок. Теперь одна команда. Экономит минут 15 на каждого нового пользователя.
Источники
- Create plugins — Claude Code Docs
- Plugin marketplaces — Claude Code Docs
- claude-plugins.dev — Community Registry
- anthropics/claude-plugins-official
- Claude Code Must-Haves — January 2026
Подписаться на обновления — @sereja_tech