← Блог

Как делиться скиллами Claude Code

Сережа Рис · 16 January 2026

claude codeskills

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 Code Нужна 2.0.12 или выше. Проверь: claude --version. Нет команды /plugin — обновляй.

Мой сетап

Репо ris-claude-code — 10 скиллов для вайбкодинга. Добавил манифест, жду индексации в реестре.

Скоро установка будет такой:

npx claude-plugins install @serejaris/ris-claude-code

Раньше объяснял как копировать 10 папок. Теперь одна команда. Экономит минут 15 на каждого нового пользователя.


Источники

Подписаться на обновления — @sereja_tech