Universal Skills Manager

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

  • 115 ★ репозитория
  • Последний коммит
Скилл

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

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

  • Скилл скачивает чужие скиллы и пишет в каталоги нескольких инструментов; сканер помогает, но гарантий не дает.
  • Установщик без `--tools` меняет все найденные инструменты без подтверждения.
Все причины и проверки

jacob-bd/universal-skills-manager

Установка

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

npx skillfoxx add skills/universal-skills-manager

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

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

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

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

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

  • Скилл скачивает чужие скиллы и пишет в каталоги нескольких инструментов; сканер помогает, но гарантий не дает.
  • Установщик без `--tools` меняет все найденные инструменты без подтверждения.

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

Что делает

Universal Skills Manager работает как единый менеджер скиллов внутри агента. Он ищет навыки в SkillsMP, SkillHub и ClawHub, скачивает выбранный и кладет в каталог нужного инструмента: пользовательский или проектный. При установке запускается сканер безопасности, который проверяет файлы `.py`, `.sh`, `.json` и `.yaml`; установка идет через временную папку и проверку. Отдельный отчет показывает, какие скиллы стоят в каких инструментах, а `sync_skills.py` находит расхождения и подсказывает, какая копия новее. Копирование выполняется только после подтверждения. Есть упаковка скилла в ZIP для загрузки в claude.ai, Claude Desktop и ChatGPT.

Для кого. Тем, кто держит скиллы сразу в нескольких агентах и устал вручную сравнивать каталоги `~/.claude/skills/` и `~/.agents/skills/`.

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

  • Нужен скилл под задачу, и вы просите агента найти его в трех каталогах сразу.
  • Скилл из Gemini CLI хочется перенести в Claude Code без ручного копирования.
  • Перед установкой чужого скилла нужен отчет сканера по скриптам внутри.
  • Облачному Claude или ChatGPT требуется ZIP со скиллом для загрузки.

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

  • В проекте один агент и пять скиллов, которые вы и так знаете наизусть.
  • Среда без `python3` и `curl`: скилл на них опирается.
  • Сканер должен заменить ручной разбор чужого кода перед установкой.

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

Найди скилл для отладки, покажи отчет сканера и поставь его в Claude Code и Codex после моего подтверждения.

Ограничения

Для работы нужны `python3`, `curl` и доступ к skillsmp.com, skills.palebluedot.live, clawhub.ai и github.com. Для поиска в SkillsMP требуется ключ `SKILLSMP_API_KEY`, SkillHub и ClawHub работают без ключа. Установщик `install.sh` ставит скилл во все найденные инструменты без вопросов, если не указать `--tools`. Сканер ищет известные паттерны и не гарантирует безопасность стороннего скилла. Последний коммит репозитория датируется сентябрем 2026 года.

Как отключить. Удалите папку `universal-skills-manager` из каталогов скиллов тех инструментов, куда ее ставили. Скиллы, которые она успела установить, останутся на месте и удаляются отдельно.

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

Какие каталоги скиллов он умеет искать?

SkillsMP, SkillHub и ClawHub. SkillsMP требует ключ `SKILLSMP_API_KEY`, остальные два работают без ключа.

С какими инструментами работает синхронизация?

README перечисляет двенадцать: Claude Code, Cursor, Gemini CLI и Codex, Google Antigravity, OpenCode, OpenClaw, Alef Agent, goose, Roo Code, Cline и Hermes Agent. Пути для каждого приведены в таблице.

Можно ли поставить скилл только в один инструмент?

Да. Передайте `--tools codex` или другое значение из списка, и установщик не тронет остальные.

Как загрузить скилл в claude.ai или ChatGPT?

Попросите агента упаковать скилл: он соберет ZIP для загрузки в облачный клиент.

Нужен ли ключ для поиска?

Только для SkillsMP: переменная `SKILLSMP_API_KEY`. SkillHub и ClawHub доступны без ключа.

Обсуждение

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

Скиллы

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

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

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

CLIРасширенный доступ243Звезды репозитория
Официальный

Реестр скиллов для команд с проверкой безопасности и версиями: MCP-сервер ищет и ставит скиллы по запросу агента.

MCP-серверРасширенный доступ78Звезды репозитория

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

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

Открытый каталог из более чем трех тысяч скиллов, каждый на основе реального проекта, с отраслевыми подборками и категориями.

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

Терминальная панель на Go для скиллов агентов: список, проверка, обновление и поиск новых в одном окне

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

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

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

ИнструментОфициальныйЗвезды репозиторияГлавное отличие
Universal Skills Manager (эта карточка)нет115
Skills Managerнет1 058десктопное приложение и CLI `skm` с общим хранилищем и симлинками; здесь менеджер работает внутри агента как скилл
Agent Skill Managerнет974отдельный менеджер вне агента; здесь поиск, сканер и сверка запускаются из диалога

Коротко о README

Быстрый старт в README идет через `install.sh`, ручную установку копированием папки и таблицу путей для каждого инструмента. Отдельные разделы посвящены облачным платформам и сканированию безопасности.

Бейдж для README

Исходный SKILL.md

---
name: universal-skills-manager
description: "The master coordinator for AI skills. Discovers skills from multiple sources (SkillsMP.com, SkillHub, and ClawHub), manages installation, and synchronization across Claude Code, Gemini CLI, Google Antigravity, OpenCode, and other AI tools. Handles User-level (Global) and Project-level (Local) scopes."
compatibility: "Requires python3, curl, and network access to skillsmp.com, skills.palebluedot.live, clawhub.ai, and github.com"
metadata:
  homepage: https://github.com/jacob-bd/universal-skills-manager
  disable-model-invocation: "true"
  requires-bins: "python3, curl"
  primaryEnv: SKILLSMP_API_KEY
---

<!-- Version: 1.14.1 -->

# Universal Skills Manager

This skill empowers the agent to act as a centralized skill manager for AI capabilities. It discovers skills from multiple sources — SkillsMP.com (curated, AI semantic search), SkillHub (community skills, no API key required), and ClawHub (versioned skills, semantic search, no API key required) — and unifies skill management across multiple AI tools (Claude Code, Gemini, Antigravity, OpenCode, Cline, Cursor, etc.), ensuring consistency and synchronization.

## When to Use This Skill

Activate this skill when the user:
- Wants to **find or search** for new skills.
- Wants to **install** a skill (from a search result or local file).
- Wants to **sync** skills between different AI tools (e.g., "Copy this Gemini skill to OpenCode").
- Asks to **move or copy** skills between scopes (User vs. Project).
- Mentions "Google Antigravity", "OpenCode", or "Gemini" in the context of skills/extensions.
- Wants to **package a skill for claude.ai, Claude Desktop, or ChatGPT** (ZIP upload).

## Supported Ecosystem

This skill manages the following tools and scopes. Always verify these paths exist before acting.

| Tool | User Scope (Global) | Project Scope (Local) |
| :--- | :--- | :--- |
| **Gemini CLI / Codex** | `~/.agents/skills/` | `./.agents/skills/` |
| **Google Antigravity** | `~/.gemini/antigravity/skills/` | `./.antigravity/extensions/` |
| **Google Antigravity CLI** | `~/.gemini/antigravity-cli/skills/` | `./.agents/skills/` |
| **OpenCode** | `~/.config/opencode/skills/` | `./.opencode/skills/` |
| **OpenClaw** | `~/.openclaw/workspace/skills/` | `./.openclaw/skills/` |
| **Alef Agent** | `~/.alef-agent/workspace/skills/` | N/A (daemon, no project scope) |
| **Claude Code** | `~/.claude/skills/` | `./.claude/skills/` |
| **block/goose** | `~/.config/goose/skills/` | `./.goose/agents/` |
| **Roo Code** | `~/.roo/skills/` | `./.roo/skills/` |
| **Cursor** | `~/.cursor/skills/` | `./.cursor/skills/` |
| **Cline** | `~/.cline/skills/` | `./.cline/skills/` |
| **Hermes Agent** | `~/.hermes/skills/` | `./.hermes/skills/` |

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