Agentic Plugin Marketplace — маркетплейс плагинов для AI-кодинга
📂 Исходный код на GitHubAgentic Plugin Marketplace — коллекция продакшен-компонентов для агентных workflow: 94 плагина, 203 агента, 175 скиллов и 109 команд. Single-source Markdown, из которого генерируются нативные артефакты для Claude Code, Codex CLI, Cursor, OpenCode, Gemini CLI и GitHub Copilot.
Agentic Plugin Marketplace от wshobson — это коллекция готовых «строительных блоков» для агентных workflow: 94 плагина, 203 агента, 175 скиллов и 109 команд. Проект заточен под Claude Code, но потребляется нативно и Codex CLI, Cursor, OpenCode, Gemini CLI и GitHub Copilot — и всё это из одного Markdown-исходника. Сейчас репозиторий собрал 38.7k звёзд и 4.1k форков, лицензия — MIT.
Ключевая идея проекта — single source of truth: исходные плагины живут в каталоге plugins/, а каждый харнесс получает свои идиоматичные артефакты, а не «перевод на общий знаменатель». То есть для Codex CLI генерируются файлы .codex-plugin/, для OpenCode — .opencode/, для Gemini CLI — TOML-конфиги нативных скиллов и сабагентов. Никаких lowest-common-denominator решений.
Установка
Для Claude Code достаточно двух команд:
/plugin marketplace add wshobson/agents
/plugin install python-development # или любой из 94 плагинов
Codex и Cursor ставятся нативно из закоммиченных реестров, которые указывают на исходные plugins/:
npx codex-marketplace add wshobson/agents # Codex; затем установка отдельных плагинов
# Cursor: добавить маркетплейс, затем /plugin install <name>
Gemini и OpenCode ставятся через клон и генерацию (сгенерированные деревья в .gitignore):
gh repo clone wshobson/agents ~/agents && cd ~/agents
make generate HARNESS=gemini && gemini extensions install . # Gemini
make install-opencode # OpenCode (generate + symlinks)
Что внутри
| Количество | Описание | |
|---|---|---|
| Плагины | 94 | Гранулярные единицы установки по одной цели (90 локальных + 4 внешних через git-subdir) |
| Агенты | 203 | Доменные эксперты: архитектура, языки, инфраструктура, безопасность, данные, ML, документация, бизнес, SEO |
| Скиллы | 175 | Модульные пакеты знаний с прогрессивным раскрытием (подгружаются при активации) |
| Команды | 109 | Слэш-команды: скаффолдинг, сканирование безопасности, генерация тестов, настройка инфраструктуры |
| Оркестраторы | 16 | Координация мультиагентных workflow (full-stack, безопасность, ML, инциденты) |
Полные каталоги — в docs/plugins.md, docs/agents.md и docs/agent-skills.md.
Как это устроено
Каждый плагин изолирован и компонуем: агенты, команды и скиллы автоматически обнаруживаются по структуре каталогов. Установка плагина загружает в контекст только его компоненты — не весь маркетплейс.
plugins/python-development/
├── .claude-plugin/plugin.json
├── agents/ # 3 Python-агента (python-pro, django-pro, fastapi-pro)
├── commands/ # 1 команда скаффолдинга
└── skills/ # 16 специализированных скиллов (async, testing, packaging, …)
В проекте продумана и стратегия распределения моделей по задачам — тировая модель:
| Тир | Модель | Применение |
|---|---|---|
| 0 | Fable 5 | Самая длинная автономная работа — крупные миграции, многочасовые прогоны (opt-in) |
| 1 | Opus | Архитектура, безопасность, code review, критичный продакшен |
| 2 | inherit | Модель пользователя — backend, frontend, AI/ML, специализированные задачи |
| 3 | Sonnet | Документация, тесты, отладка, API-справочники |
| 4 | Haiku | Быстрые операционные задачи, SEO, деплой, контент |
Мульти-харнесс поддержка
Пять харнессов собираются из одного Markdown-исходника, каждый адаптер генерирует нативные артефакты:
| Харнесс | Что генерируется | Примечания |
|---|---|---|
| Claude Code | (source-of-truth) | Нативные marketplace.json + plugins/ |
| Codex CLI | .agents/plugins/marketplace.json + .codex-plugin/plugin.json (коммитится); .codex/skills/, .codex/agents/ (gitignored) |
Учитывается лимит скиллов 8 KB; команды → скиллы |
| Cursor | .cursor-plugin/, .cursor/rules/ |
Тонкий маркетплейс, переиспользует .claude/ |
| OpenCode | .opencode/agents/, .opencode/commands/, .opencode/skills/ |
permission: из allowlist tools:; безопасные имена скиллов |
| Gemini CLI | skills/, agents/, commands/ (TOML) |
Нативные скиллы и сабагенты (спецификация апреля 2026) |
| Copilot | .copilot/agents/, .copilot/skills/, .copilot/commands/ |
Markdown-профили, SKILL.md, команды-как-скиллы |
Вспомогательные команды Makefile:
make generate-all # все пять харнессов
make validate # структурные проверки
make garden # drift / битые ссылки / лимиты
Codex и Cursor ставятся из исходников через закоммиченные реестры; Gemini и OpenCode — через клон и make.
Оценка качества
В комплекте идёт собственный фреймворк оценки — plugin-eval. Это трёхуровневая система для измерения и сертификации качества плагинов и скиллов:
- Static — детерминированный структурный анализ (<2 сек, бесплатно)
- LLM Judge — семантическая оценка по 4 измерениям (~30 сек, Haiku + Sonnet)
- Monte Carlo — статистическая надёжность через 50–100 симуляций прогонов (~2–5 мин)
uv run plugin-eval score path/to/skill --depth quick
uv run plugin-eval certify path/to/skill
Интеграция с внешней памятью
Проект включает Pensyve как внешний git-subdir для Claude Code, а также нативные интеграции для остальных харнессов: integrations/codex-plugin для Codex CLI, integrations/cursor для Cursor, integrations/opencode-plugin для OpenCode и команда gemini extensions install для Gemini CLI.
Документация
Подробности разложены по файлам (рекомендуемый порядок чтения):
docs/plugins.md— полный каталог всех 94 плагиновdocs/agents.md— все 203 агента по категориямdocs/agent-skills.md— 175 скиллов с прогрессивным раскрытиемdocs/usage.md— команды, workflow, примерыdocs/architecture.md— принципы дизайнаdocs/harnesses.md— матрица возможностей по харнессамdocs/authoring.md— гайд по переносимому контентуdocs/plugin-eval.md— документация фреймворка оценкиdocs/round-trip-results.md— проверенные сценарии в реальных CLI
Лицензия
MIT — см. LICENSE в репозитории.
Источник: https://github.com/wshobson/agents