Get started
Быстрый старт
Быстрый старт
ClawHub — это реестр Skills и Plugin для OpenClaw.
Используйте OpenClaw, когда устанавливаете что-либо в OpenClaw. Используйте CLI clawhub,
когда входите в систему, публикуете, управляете своими собственными листингами или используете
специфичные для реестра рабочие процессы.
Найти и установить skill
Поиск из OpenClaw:
openclaw skills search "calendar"Установите skill:
openclaw skills install @openclaw/demoОбновите установленные Skills:
openclaw skills update --allOpenClaw записывает, откуда был получен skill, чтобы последующие обновления могли продолжать разрешаться через ClawHub.
Найти и установить plugin
Поиск из OpenClaw:
openclaw plugins search "calendar"Установите plugin, размещенный в ClawHub, с явным источником ClawHub:
openclaw plugins install clawhub:<package>Обновите установленные plugins:
openclaw plugins update --allИспользуйте префикс clawhub:, когда хотите, чтобы OpenClaw разрешал пакет через
ClawHub, а не через npm или другой источник.
Войти для публикации
Установите CLI ClawHub:
npm i -g clawhub# orpnpm add -g clawhubВойдите через GitHub:
clawhub loginclawhub whoamiСреды без графического интерфейса могут использовать API-токен из веб-интерфейса ClawHub:
clawhub login --token clh_...Опубликовать skill
Skill — это папка с обязательным файлом SKILL.md и необязательными вспомогательными
файлами.
clawhub skill publish ./my-skill \ --slug my-skill \ --name "My Skill" \ --changelog "Initial release"Команда пропускает неизмененное содержимое. Новые Skills начинаются с версии 1.0.0; последующие изменения
автоматически публикуют следующую патч-версию. Используйте --dry-run для предварительного просмотра или
--version, чтобы выбрать явную версию.
Перед публикацией проверьте метаданные в SKILL.md. Объявите необходимые
переменные среды, инструменты и разрешения, чтобы пользователи могли понять, что требуется
skill перед его установкой. См. Формат skill.
Для репозиториев, содержащих несколько Skills, переиспользуемый рабочий процесс GitHub вызывает
skill publish для каждой непосредственной папки skill в skills/:
jobs: preview: uses: openclaw/clawhub/.github/workflows/skill-publish.yml@main with: dry_run: trueОпубликовать plugin
Опубликуйте plugin из локальной папки, репозитория GitHub, ссылки GitHub или существующего архива:
clawhub package publish <source> --family code-plugin --dry-runclawhub package publish <source> --family code-pluginСначала используйте --dry-run, чтобы предварительно просмотреть разрешенные метаданные пакета, поля
совместимости, атрибуцию источника и план загрузки без публикации.
Кодовые plugins должны включать метаданные совместимости с OpenClaw в package.json,
включая openclaw.compat.pluginApi и openclaw.build.openclawVersion.
Проверить перед установкой
Перед установкой используйте веб-страницу ClawHub или команды CLI для подробной информации, чтобы проверить метаданные, ссылки на исходный код, версии, журналы изменений и статус сканирования:
clawhub inspect @openclaw/democlawhub package inspect <package>Публичные листинги показывают последнее состояние сканирования. Релизы, удерживаемые или заблокированные модерацией, могут быть скрыты из поиска и поверхностей установки до разрешения ситуации.