Как создать свой маркетплейс плагинов для Claude Code и главное зачем?
Что такое маркетплейс
Это обычный публичный GitHub-репозиторий с определённой структурой папок. Claude Code умеет подключаться к таким репозиториям и устанавливать плагины из них одной командой.
Зачем это нужно
— Для себя — хранить свои скиллы в одном месте и переносить между проектами. Но главное, что вы не сможете нативно установить свой собственный плагин без своего маркетплейса.
— Для команды — стандартизировать рабочие процессы и делиться лучшими практиками.
— Для опенсорса — публиковать полезные скиллы для сообщества.
Структура такого репо:
my-marketplace/
├── .claude-plugin/
│ └── marketplace.json
├── plugins/
│ └── my-plugin/
│ ├── .claude-plugin/
│ │ └── plugin.json
│ └── skills/
│ └── my-skill.md
└── README.md
Как это работает
Один JSON-файл, который перечисляет все плагины маркетплейса с описаниями и тегами. Пример
Публикуете — и любой пользователь Claude Code может подключить ваш маркетплейс и установить плагины.
Готовый пример с открытым кодом: [etopro/plugin-marketplace](https://github.com/etopro/plugin-marketplace)
Добавить комментарий