agr CLI

agr — менеджер пакетов для скиллов агентов: ставит их из любого Git-репозитория в Claude Code, Cursor и Codex по манифесту с версиями, как npm или uv

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

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

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

  • Клонирует и устанавливает код скиллов из произвольных публичных Git-репозиториев по указанному пути без собственной проверки содержимого
Все причины и проверки

computerlovetech/agr

Установка

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

npx skillfoxx add cli/agr

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

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

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

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

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

  • Клонирует и устанавливает код скиллов из произвольных публичных Git-репозиториев по указанному пути без собственной проверки содержимого

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

Что делает

agr ставится командой uv tool install agr и дает пять операций. agr add owner/repo/skill берет путь внутри публичного GitHub-репозитория, например anthropics/skills/pdf, сам создает agr.toml, определяет, какие ИИ-инструменты установлены на машине, и ставит скилл в каждый из них. agr add ./skills/my-internal-skill делает то же самое для локальной папки, которая еще не вынесена в отдельный репозиторий. Файл agr.toml хранит список зависимостей и список инструментов в поле `tools`, а agr.lock фиксирует точную версию каждого скилла. Эта пара файлов коммитится в репозиторий вместо самих папок .claude/skills и .cursor/skills, которые инструмент предлагает добавить в .gitignore как сборочные артефакты. Новый участник команды клонирует репозиторий и получает тот же набор и ту же версию скиллов командой agr sync, а `agr upgrade` обновляет версии только тогда, когда это решили сделать явно. Для подключения уже установленного скилла нужен слэш в Claude Code и Cursor, $ в Codex или просто имя в OpenCode и аналогичных инструментах. Автор в описании проекта на GitHub сам называет его образовательным и прямо пишет в топиках репозитория, что активная поддержка не ведется, так что перед использованием в команде стоит свериться со свежестью обращений и последних коммитов.

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

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

  • Нужно поставить официальный скилл Anthropic, например pdf, одной командой agr add anthropics/skills/pdf сразу во все обнаруженные инструменты
  • Команда хочет, чтобы у всех был одинаковый набор скиллов одной версии: agr.toml и agr.lock коммитятся, а новый участник выполняет agr sync
  • Внутренний скилл еще пишется и не вынесен в отдельный репозиторий: agr add ./skills/my-internal-skill подключает его из локальной папки
  • Нужно обновить версию скилла осознанно, а не автоматически: команда `agr upgrade` делает это по явной команде
  • В проекте используется несколько агентов сразу, Claude Code и Cursor например, и один скилл должен появиться в обоих

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

  • Нужна активно поддерживаемая инфраструктура с гарантией исправления багов: сам репозиторий в описании и топиках называет проект образовательным и не поддерживаемым активно
  • Скилл нужен из приватного репозитория без настроенного доступа Git на машине: agr работает через обычное клонирование репозитория, доступ настраивается отдельно от самого agr
  • Нужен единый публичный реестр скиллов с поиском и рейтингом: agr устанавливает прямо по пути в GitHub-репозитории, без собственного каталога

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

Поставь через agr официальный скилл pdf от Anthropic во все найденные на этой машине инструменты и закоммить agr.toml с agr.lock

Ограничения

GitHub прямо помечает репозиторий как образовательный проект про менеджер пакетов для скиллов агентов и не ведущийся активно, судя по соответствующей метке в его собственном описании. Установка требует uv или альтернативный способ запуска Python-пакета, в README других путей установки не описано. Синхронизация `agr sync` и обновление `agr upgrade` зависят от доступности исходного Git-репозитория каждого скилла: если репозиторий-источник удален или стал приватным, установить его заново через agr не получится.

Как отключить. Удалите agr командой `uv tool uninstall agr`. Файлы agr.toml и agr.lock в проекте можно стереть вручную, а уже установленные папки скиллов в .claude/skills или .cursor/skills остаются на месте и убираются отдельно, если они больше не нужны.

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

Как поставить agr?

Командой uv tool install agr, для этого нужен установленный uv. После этого доступны команды `agr add`, `agr sync` и `agr upgrade`.

Как поставить скилл из GitHub через agr?

Командой agr add owner/repo/skill, например agr add anthropics/skills/pdf. agr сам создаст agr.toml, определит установленные на машине инструменты и поставит скилл в каждый из них.

Как держать одинаковый набор скиллов у всей команды?

Закоммитьте agr.toml и agr.lock вместо папок .claude/skills и .cursor/skills. Новый участник клонирует репозиторий и выполняет agr sync, получая тот же набор и ту же версию каждого скилла.

Поддерживается ли agr активно?

Сам репозиторий на GitHub описан как образовательный проект про менеджер пакетов для скиллов, и в его описании указано, что он не ведется активно, поэтому перед использованием в команде стоит проверить свежесть обращений и коммитов.

Можно ли установить локальный скилл, который еще не в отдельном репозитории?

Да, командой agr add ./skills/my-internal-skill с путем на диске. Он синхронизируется в каждый инструмент так же, как скилл из удаленного репозитория.

Обсуждение

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

Личный набор автора: общие правила для агентов и десятки скиллов для GitHub, браузера, macOS, сообщений и релизов, плюс скрипт синхронизации

СкиллШирокий доступ7,4 тыс.Звезды репозитория
Официальный

agnix — линтер для CLAUDE.md, AGENTS.md, SKILL.md, хуков и MCP-конфигов: 702 правила, автофикс и редакторские расширения для VS Code и JetBrains

CLIМинимальный доступ457Звезды репозитория

Softaworks Agent Toolkit

Softaworks Agent Skills

Маркетплейс скиллов, субагентов и команд для кодовых агентов: разработка, документация, планирование и рабочая коммуникация

ПлагинРасширенный доступ2,6 тыс.Звезды репозитория

Проверяемый реестр скиллов с CLI для установки в два десятка агентов и MCP-сервером для поиска скиллов на лету

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

Claude Code Skills and Agents

Claude Code Skills & Agents

Плагин Claude Code с набором скиллов и субагентов: глубокое исследование, генерация картинок, работа с GitHub, разбор кода и переключение моделей

ПлагинШирокий доступ1,7 тыс.Звезды репозитория
Российский стек

Общая инфраструктура скиллов и инструментов для доработки 1С, подключаемая как git submodule и раскладываемая по нескольким агентам разом

СкиллШирокий доступ

Коротко о README

README сравнивает agr с npm, PyPI и uv для кода и объясняет, почему те же принципы, версия, блокировка, общий манифест, стоит применить и к скиллам агентов. Дальше идет список из пяти операций с примерами команд, таблица команд вызова скилла по инструментам от Claude Code до Pi и раздел про общий манифест команды с агр.toml и агр.lock вместо папок инструментов в репозитории.

Бейдж для README

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

Foxx AIagr
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.