Agent Skills Hub — реестр из 790+ навыков для AI-агентов
📂 Исходный код на GitHubГлобальная библиотека навыков для AI-агентов: 790+ навыков с NPX-CLI установщиком для Claude Code, Gemini, Cursor, Kiro, Codex, Antigravity, OpenCode, AdaL и OpenClaw. MIT-лицензия.
Agent Skills Hub — это централизованный open-source реестр агентных навыков (skills): переиспользуемых структурированных инструкций, которые учат AI-агентов правильно выполнять задачи. Проект распространяется в виде NPX-CLI и содержит более 790 навыков для Claude Code, Gemini CLI, Cursor, Kiro, Codex, Antigravity, OpenCode, AdaL и OpenClaw.
Авторы описывают навыки как «плагины для мышления»: они кодифицируют лучшие практики, определяют порядок работы с инструментами и закрепляют специфичные для проекта workflow. Формула проста: если промпт отвечает на вопрос «что делать», то навык — «как делать это правильно».
Зачем нужны агентные навыки
Современные AI-агенты — мощные генералисты, но им не хватает:
- контекста конкретного репозитория;
- соглашений по инструментам;
- workflow деплоя;
- организационных стандартов команды.
Именно этот пробел закрывают агентные навыки. Каждый навык — это Markdown-определение (файл SKILL.md), которое может научить агента:
- писать production-ready код;
- работать с конкретным CLI или API;
- следовать внутренним процессам организации;
- консистентно рассуждать на разных задачах.
Один и тот же набор навыков работает в Claude Code, Gemini CLI, Cursor, Kiro, Codex, Antigravity, OpenCode, AdaL и других агентных фреймворках.
Установка
Потребуются Node.js, npm/npx и (опционально) любой поддерживаемый агентный фреймворк.
Самый быстрый способ — NPX. Глобальная установка полного реестра (по умолчанию в ~/.agent/skills):
npx agent-skills-hub
Локальные навыки в проекте (рекомендуется)
Для агентов, работающих с репозиторием, навыки удобно держать внутри самого проекта:
git clone https://github.com/agent-skills-hub/agent-skills-hub.git ./skills
Каждая папка навыка должна содержать файл SKILL.md. Поддерживающие агенты автоматически обнаруживают и загружают локальные навыки в рантайме — агент получает полный контекст проекта без дополнительной настройки. Важное правило приоритета: локальные навыки перекрывают глобальные, если навык существует в обоих местах.
Установка под конкретного агента
Навыки можно ставить сразу в директории конкретных инструментов:
# Claude Code
npx agent-skills-hub --claude
# Gemini CLI
npx agent-skills-hub --gemini
# Cursor IDE
npx agent-skills-hub --cursor
# Kiro CLI/IDE
npx agent-skills-hub --kiro
# Codex CLI
npx agent-skills-hub --codex
# Antigravity IDE
npx agent-skills-hub --antigravity
# OpenCode CLI
npx agent-skills-hub --opencode
# AdaL CLI
npx agent-skills-hub --adal
# OpenClaw
npx agent-skills-hub --openclaw
Полная карта соответствия:
| Инструмент | Флаг | Путь установки |
|---|---|---|
| Claude Code | --claude |
~/.claude/skills/ |
| Gemini CLI | --gemini |
~/.gemini/skills/ |
| Cursor IDE | --cursor |
~/.cursor/skills/ |
| Kiro CLI/IDE | --kiro |
~/.kiro/skills/ |
| Codex CLI | --codex |
~/.codex/skills/ |
| Antigravity | --antigravity |
~/.gemini/antigravity/skills/ |
| OpenCode | --opencode |
~/.agents/skills/ |
| AdaL CLI | --adal |
~/.adal/skills/ |
| OpenClaw | --openclaw |
~/.openclaw/skills/ |
| Свой путь | --path <dir> |
<dir> |
Установка отдельного навыка
Вместо всего реестра можно поставить один нужный навык:
npx agent-skills-hub install react-patterns
npx agent-skills-hub install react-patterns --cursor
Ручной clone (для полного контроля)
Если хочется управлять всем самостоятельно:
git clone https://github.com/agent-skills-hub/agent-skills-hub.git ~/skills
Дальше навыки можно симлинкать в директории агентов, копировать в skills/ своего проекта или править напрямую.
Использование
Сценарий зависит от агентного фреймворка.
OpenClaw автоматически загружает навыки из ~/.openclaw/skills и внедряет их в рантайме.
Claude Code читает навыки из ~/.claude/skills. Пример обращения к навыку:
/load @react-best-practices
Help me refactor this component using the loaded patterns.
Cursor / VS Code — после установки в ~/.cursor/skills навык вызывается прямо в чате:
@react-best-practices How should I structure this useEffect?
В репозитории есть демо, например запуск навыка react-patterns в Gemini CLI:
npx agent-skills-hub install react-patterns --gemini
Каталог навыков
Реестр насчитывает 790+ навыков из разных доменов. Полный каталог — в файле CATALOG.md, также есть веб-обозреватель каталога. Примеры по категориям:
- Архитектура:
system-design,c4-model,microservices; - Разработка:
react-patterns,typescript-expert,python-optimization; - Безопасность:
owasp-top-10,pentest-checklist; - Ops и облако:
docker-mastery,kubernetes-debug; - Бизнес:
seo-audit,startup-analysis.
Происхождение и развитие
Проект построен поверх antigravity-awesome-skills (MIT-лицензия). Поверх базового набора добавлены:
- поддержка нескольких агентных окружений: Kiro, Antigravity, OpenCode, AdaL и других;
- 120+ научных навыков из K-Dense-AI/claude-scientific-skills;
- маркетинговые навыки из coreyhaines31/marketingskills;
- workflow скачивания навыка одним файлом;
- NPX-установка и интеграции с конкретными агентами.
В планах: версионирование навыков, граф зависимостей между ними, веб-обозреватель каталога и интеграции с маркетплейсами агентов.
Проект распространяется под лицензией MIT. Автор позиционирует его как «открытый стандарт агентных навыков» и принимает вклад через PR: достаточно форкнуть репозиторий, создать свой SKILL.md и отправить пулреквест.