Skills Manager CLI

CLI и скилл-менеджер: единая библиотека скиллов раздается более чем 70 агентам, а управление идет из беседы с агентом

  • 243 ★ репозитория
  • Последний коммит
  • MIT
CLI

Расширенный доступ

Почему такой уровень

  • Создает симлинки и копирует файлы в каталоги Claude Code, Codex, Cursor и других агентов
  • Скачивает скиллы из git, URL и архивов, а чужой скилл исполняет инструкции агента
  • Импорт переносит ваши существующие скиллы в хаб, перед этим делается резервная копия
Все причины и проверки

shenysun/skills-manager

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add cli/shenysun-skills-manager

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Создает симлинки и копирует файлы в каталоги Claude Code, Codex, Cursor и других агентов
  • Скачивает скиллы из git, URL и архивов, а чужой скилл исполняет инструкции агента
  • Импорт переносит ваши существующие скиллы в хаб, перед этим делается резервная копия

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Skills Manager (пакет skills-manager-cli) одной командой `npx skills-manager-cli` создает хаб `~/.skills-manager`, кладет туда скилл-менеджер и подключает его симлинком к найденным на машине агентам. Дальше установка, импорт, раздача, обновление и восстановление источников идут через разговор с агентом, а CLI под капотом работает как JSON-движок. Скиллы берутся из пяти источников: репозитории и ссылки git, прямые ссылки на SKILL.md, zip и tar, локальные архивы, маркетплейсы плагинов Claude и индексы `well-known`. Любое подмножество библиотеки раздается любому из агентов каталога симлинком или копией, с обнаружением устаревших копий и откатом. Обновления определяет хеш дерева подпапки самого скилла, поэтому чужие коммиты в репозитории не поднимают ложных тревог. Команда `cost` считает, сколько контекста на каждом сообщении занимают описания раздатых скиллов. `check`, `audit overlap`, `audit descriptions` и `trigger test` проверяют пересечения описаний и срабатывание без модели, их удобно запускать в CI. Для нескольких машин есть синхронизация хаба через git.

Для кого. Тем, кто держит десятки скиллов для нескольких агентов сразу и хочет одну библиотеку вместо копий по каталогам Claude Code, Codex и Cursor.

Подходит, если

  • Одни и те же скиллы лежат копиями в ~/.claude/skills и каталогах других агентов, и их надо свести в один хаб
  • Нужно узнать, какие скиллы получили обновление, без ложных срабатываний
  • Описания скиллов съедают контекст, и хочется увидеть цену каждого
  • В CI нужна проверка, что запрос вызывает правильный скилл, и поиск пересекающихся описаний
  • Хаб скиллов надо синхронизировать между двумя компьютерами

Не подходит, если

  • Нужно настольное приложение с окнами: у проекта терминал, npm и локальная веб-панель, но не десктопный клиент
  • Скиллы нужны одному агенту и ставятся разово: проще взять `npx skills add`
  • Требуется доставка скиллов в закрытую сеть без npm: инструмент поставляется через npx

Пример запроса к агенту

Покажи, какие у меня скиллы, в какие агенты они подключены и что требует обновления

Ограничения

Проект отличается от десктопного клиента с тем же названием из другого репозитория, поэтому не путайте их. Оценка расхода контекста приблизительная и помечена знаком приближения. Число агентов в каталоге, больше 70, берется из снимка справочника и может расходиться с вашей версией. Для источников вне GitHub, например прямых ссылок и архивов, механизм обновлений по хешу дерева работает ограниченно, потому что опирается на git-историю.

Как отключить. Удалите хаб и бинарники: `npm uninstall -g skills-manager-cli` и папку ~/.skills-manager. Симлинки в каталогах агентов удалите вручную, а импортированные скиллы после импорта были скопированы в резервную копию.

Частые вопросы

Чем он отличается от npx skills и gh skill?

Один хаб на все агенты, обновления по хешу поддерева скилла, учет стоимости контекста, проверки качества описаний в CI и синхронизация между машинами. Установщики вроде npx skills ставят скилл разово.

Как перенести уже установленные скиллы?

Скажите агенту импортировать существующие скиллы в skills-manager. Содержимое переезжает в хаб, оригиналы становятся симлинками после резервной копии. Заранее можно посмотреть план командой `skills-manager init --dry-run`.

Что делает команда `cost`?

Считает, сколько контекста съедают описания раздатых скиллов на каждом сообщении, по путям запуска. Команда `cost --share` выдает карточку для вставки без абсолютных путей.

Можно ли проверять скиллы в CI?

Да: `check`, `audit security --strict`, `audit overlap`, `audit descriptions` и `trigger test` работают без модели. В репозитории лежат примеры сценариев для GitHub Actions.

Есть ли веб-интерфейс?

Есть необязательная локальная веб-панель. Основной способ управления остается беседой с агентом.

Обсуждение

Вопросов и отзывов пока нет.

Настольное приложение и CLI, чтобы ставить, синхронизировать и раскладывать скиллы агентов между Claude Code, Codex, Cursor и другими инструментами

CLIРасширенный доступ7,5 тыс.Звезды репозитория

Консольный менеджер скиллов: ставит их из маркетплейса, GitHub, приватного Git и npm в папки 45 агентов и сканирует перед установкой

CLIРасширенный доступ194Звезды репозитория
Выбор редакции

Пакетный менеджер скиллов: ставит, ищет, обновляет и удаляет SKILL.md из GitHub и других git-хостингов сразу для многих агентов

CLIРасширенный доступ39,1 тыс.Звезды репозитория

CLI-менеджер скиллов для ИИ-агентов: установка из репозиториев, перевод между форматами разных агентов и раскладка в их конфигурацию

CLIРасширенный доступ1,6 тыс.Звезды репозитория

Скилл ищет навыки в трех каталогах, ставит их со сканом безопасности и сверяет копии в Claude Code, Codex и Cursor.

СкиллРасширенный доступ115Звезды репозитория

CLI-установщик и менеджер скиллов для кодовых агентов: одна команда ставит скиллы в разные среды и помогает собирать свои

CLIРасширенный доступ1,2 тыс.Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйЗвезды репозиторияГлавное отличие
Skills Manager (эта карточка)нет243
Skills Managerнет7 468настольный клиент с интерфейсом; здесь CLI, управление из беседы и проверки в CI
Universal Skills Managerнет115скилл для установки и учета скиллов; здесь общий хаб, раздача по агентам и аудиты

Коротко о README

Описание строится вокруг идеи управления скиллами из беседы. Затем идет таблица сравнения с gh skill, npx skills и десктопным клиентом, быстрый старт и список команд для миграции, проверок в CI и синхронизации хаба.

Бейдж для README

Сообщить о проблеме