Claude Info
AI и агенты

Agent Skills CLI

Karanjot786/agent-skills-cli

Инструмент командной строки для установки и синхронизации 175 000+ навыков из маркетплейса SkillsMP в 45 AI-агентов: Cursor, Claude Code, GitHub Copilot, Windsurf и другие. Поддерживает интерактивный поиск, тестирование, бюджетирование контекста и приватные репозитории.

Установка

terminal
bash
npm install -g agent-skills-cli

README

Agent Skills CLI 🚀

Один CLI. 175 000+ навыков. 45 AI-агентов.

npm version license

Устанавливайте навыки из крупнейшего маркетплейса и синхронизируйте их с 45 AI-агентами, включая Cursor, Claude Code, GitHub Copilot, Windsurf, Cline, Gemini CLI, Zed и другие — всё одной командой.

Что нового в v1.1.7: Glob-сопоставление (--skill 'core-*'), удаление устаревших навыков (--prune), указание ветки (owner/repo#dev), 3 новых агента (Lingma, Deep Agents, Ruler).

🌐 Сайт: agentskills.in

bash
npm install -g agent-skills-cli
skills install @anthropic/xlsx

✨ Возможности

  • 175 000+ навыков — доступ к крупнейшей коллекции навыков для AI-агентов
  • 45 AI-агентов — Cursor, Claude, Copilot, Windsurf, Cline, Gemini CLI, Zed и 35+ других
  • Интерактивный поиск FZF — поиск в реальном времени с навигацией с клавиатуры: skills search -i
  • Обнаружение конфликтов — поиск противоречий и пересечений между навыками: skills doctor --deep
  • Бюджет контекста — умный выбор навыков с учётом токенов для вашего проекта: skills budget -b 8000
  • Сравнение навыков — посекционное сравнение двух навыков: skills diff A B
  • Фиксированные установки — детерминированная установка на основе lockfile (аналог npm ci): skills frozen
  • Компоновка навыков — объединение, цепочки и условная комбинация навыков: skills compose A B -o C
  • Тестирование навыков — 10 встроенных проверок качества + пользовательские тесты: skills test --all
  • Предпросмотр в песочнице — проверка качества и конфликтов до установки: skills sandbox @owner/repo
  • Режим наблюдения — автосинхронизация навыков с агентами при изменении файлов: skills watch
  • Разбивка навыков — разделение крупных навыков на специализированные подмодули: skills split my-skill
  • Бенчмаркинг — сравнение качества навыков в вашей коллекции: skills bench --all
  • Приватные Git-репозитории — GitLab, Bitbucket, SSH, self-hosted Git: skills install git@host:team/repo
  • npm-пакеты — установка из npm-реестров: skills install npm:@scope/package
  • Конфигурация .skillsrc — корпоративные конфиг-файлы для кастомных реестров, токенов и настроек по умолчанию
  • Оценка качества — 4-мерная оценка навыков (0–100): skills score
  • Отслеживание lockfile — фиксация всех установок в ~/.skills/skills.lock
  • Таргетинг платформ — установка на конкретные платформы через -t claude,cursor

📦 Установка

npm install -g agent-skills-cli

Требования: Node.js 18+


🚀 Быстрый старт

bash
# ⭐ Установить навык (автоопределение платформ)
skills install @facebook/verify

# ⭐ Установить из GitHub-репозитория
skills add vercel-labs/agent-skills

# ⭐ Установить из приватного Git (автоопределение учётных данных)
skills install git@gitlab.com:team/internal-skills.git
skills install https://git.company.com/team/skills --token $GIT_TOKEN

# ⭐ Установить из npm-реестра
skills install npm:@company/skills
skills install npm:@company/skills --registry https://npm.company.com

# Установить на конкретные платформы
skills install @facebook/verify -a claude,cursor

# Установить на ВСЕ 45 платформ сразу
skills install @lobehub/typescript --all

# Глобальная установка (домашняя директория)
skills install pdf -g -a claude

# Установить конкретный навык из репозитория
skills add anthropic/skills@xlsx

# Просмотреть список навыков в репозитории
skills add owner/repo --list

# Удалить установленные навыки
skills remove xlsx

# Проверить установленные навыки
skills check

# Обновить навыки из источника
skills update --all

# Интерактивный поиск и установка навыков (мультивыбор)
skills search python

# Поиск + автоустановка всех результатов в агент
skills search python -a claude -y

# Поиск + установка в конкретные агенты
skills search react -a cursor claude

🛠️ Команды

Основные команды

КомандаОписание
skills install <name>Установить навык из маркетплейса
skills add <source>Установить из Git-репозитория (owner/repo или URL)
skills search <query>Поиск и установка навыков (мультивыбор)
skills search -iИнтерактивный поиск в стиле FZF с навигацией с клавиатуры
skills search <query> -a <agent> -yПоиск и массовая установка всех результатов в агент
skills checkПроверить установленные навыки с информацией об источнике и версии
skills updateОбновить навыки из исходных репозиториев
skills removeУдалить установленные навыки (интерактивный мультивыбор)
skills score [path]Оценить качество навыка (0–100, оценки F–A)
skills submit-repo <repo>Отправить GitHub-репозиторий для автоиндексации в маркетплейсе
skills doctorДиагностика проблем (--deep для обнаружения конфликтов)

Расширенные инструменты (v1.1.4)

КомандаОписание
skills budget -b <tokens>Умный бюджет контекста — загрузка только релевантных навыков в пределах лимита
skills diff <A> <B>Посекционное сравнение навыков
skills compose <skills...>Объединение/цепочки/условная компоновка навыков
skills test [skills...]Запуск проверок качества для навыков
skills frozenДетерминированная установка из lockfile
skills sandbox <source>Предпросмотр качества и конфликтов до установки
skills watch [dir]Автосинхронизация навыков с агентами при изменении файлов
skills split <skill>Разбивка крупных навыков на специализированные подмодули
skills bench [skills...]Бенчмаркинг и сравнение качества навыков

Параметры установки

bash
skills install @facebook/verify          # Автоопределение платформ (с запросом)
skills install @facebook/verify -a cursor # Установить только в Cursor
skills install @lobehub/typescript -a cursor,claude  # Установить в несколько агентов
skills install @facebook/verify --all     # Установить во все 45 агентов
skills install pdf -g -a claude           # Глобальная установка (~/.claude/skills/)
skills install -s verify -a cursor        # Установить по имени навыка
skills add @facebook/verify -a cursor     # 'add' — псевдоним для 'install'

Похожие скиллы