PRPM CLI
Менеджер пакетов для ИИ-агентов: ставит правила, скиллы и промпты и конвертирует их под Cursor, Claude Code и другие.
- 124 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- CLI записывает правила и скиллы сторонних авторов в каталоги проекта и меняет поведение агента, а запросы поиска уходят на сервер реестра.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add cli/prpmОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- CLI записывает правила и скиллы сторонних авторов в каталоги проекта и меняет поведение агента, а запросы поиска уходят на сервер реестра.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
PRPM устанавливает из общего реестра правила, скиллы, агентов, слэш-команды и промпты. При установке пакет конвертируется в формат нужного инструмента: правила попадают в `.cursor/rules/`, скиллы в `.claude/skills/`, инструкции в `.github/instructions/` и так далее. Формат выбирают флагом `--as`, а без него PRPM определяет редактор по файлам проекта. Поиск ведут по ключевым словам (`prpm search`) или естественным языком (`prpm ai-search`, бесплатно и без входа). Коллекции ставят целыми наборами, например `prpm install collections/nextjs-pro`. Автор оформляет пакет файлом `prpm.json` и публикует его командой `prpm publish`. Для агентов в README есть краткая шпаргалка: для поиска нужен флаг `--no-interactive`.
Для кого. Командам, где одни разработчики сидят в Cursor, другие в Claude Code или Copilot, и правила для агентов должны быть одинаковыми.
Подходит, если
- Нужно за одну команду поставить набор правил для Next.js из коллекции.
- Один и тот же скилл ставят в Cursor, Claude Code и Windsurf в их форматах.
- Агенту поручают самому найти полезный пакет через `prpm ai-search`.
- Свой набор правил из `.cursor/rules/` публикуют, чтобы команда ставила его одной командой.
Не подходит, если
- Правила и скиллы нужно проверить построчно: чужие пакеты влияют на поведение агента.
- Достаточно одного формата в одном инструменте, ручное копирование проще.
- Сеть закрыта: реестр размещен на сервере проекта.
Пример запроса к агенту
Найди через prpm пакет правил для React с TypeScript, покажи его описание командой info и поставь в формате Claude Code.Ограничения
Нужны Node.js и npm для `npm install -g prpm`. Пакеты в реестре написаны сторонними авторами и меняют поведение агента: перед установкой смотрите их через `prpm info`. Конвертация идет на стороне сервера, поэтому нужна сеть. Для площадки с пробными запусками (Playground) нужен вход в аккаунт, в README названы бесплатные кредиты на месяц. Для `prpm search` агентам требуется флаг `--no-interactive`, иначе выдача останавливается на интерактивных запросах. Последний коммит в октябре 2026 года.
Как отключить. Удалите установленные пакеты файлами из мест установки (например `.cursor/rules/`, `.claude/skills/`) и сам CLI командой `npm uninstall -g prpm`.
Частые вопросы
Как поставить PRPM?
Выполните `npm install -g prpm`. Затем `prpm install collections/nextjs-pro` ставит коллекцию из 20 пакетов, а `prpm install <пакет>` один пакет.
Куда PRPM кладет файлы для Claude Code и Cursor?
Для Claude Code скиллы идут в `.claude/skills/`, команды в `.claude/commands/`, агенты в `.claude/agents/`. Для Cursor правила идут в `.cursor/rules/`.
Как поставить пакет в другом формате?
Добавьте флаг `--as`, например `prpm install @sanjeed5/react --as cursor`. Подтип задает `--subtype`: `rule`, `agent`, `skill`, `slash-command`, `hook` и другие.
Как опубликовать свои правила?
Выполните `prpm init`, проверьте `prpm publish --dry-run` и опубликуйте командой `prpm publish`. Манифест `prpm.json` хранит название, формат, подтип и файлы.
Нужен ли вход для поиска?
Нет. `prpm ai-search` с запросом на естественном языке бесплатный и работает без входа. Вход нужен для пробной площадки Playground.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыAPM
APM (Agent Package Manager)
Менеджер пакетов для контекста AI-агентов: скиллы, промпты и MCP-серверы ставятся одной командой во все поддерживаемые агенты
Одиннадцать скиллов ведут агента от идеи до проверенного кода через PRD и RFC, которые хранятся в файлах репозитория
CLI, который хранит инструкции для агента в одном месте и раскладывает их по нужным конфигам Claude Code, Cursor, Codex, Copilot и еще двух десятков инструменто
rpa-gen-rules: правила проекта для агентов
rpa-gen-rules
Скилл генерирует согласованные правила проекта для Cursor, Claude Code и Codex с послойной разработкой и BDD
Python-среда для работы агентов: границы задачи, независимая проверка результата и сохраненная передача между сессиями
agr — менеджер пакетов для скиллов агентов: ставит их из любого Git-репозитория в Claude Code, Cursor и Codex по манифесту с версиями, как npm или uv
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| PRPM (эта карточка) | нет | 124 | |
| Rulesync | нет | 1 586 | раскладывает один локальный источник правил по конфигурациям инструментов; PRPM ставит чужие пакеты из реестра и конвертирует их |
| SkillKit | нет | 1 574 | менеджер скиллов с установкой из репозиториев; PRPM добавляет реестр с поиском, коллекциями и публикацией правил и промптов |
Коротко о README
README ведет от установки и шпаргалки для агентов к таблице форматов, поиску, коллекциям, пробной площадке и публикации. В нем описаны места установки для каждого редактора.