aube-package-manager — скилл для Claude Code: установка
Скилл подсказывает, как работать с пакетным менеджером aube в Node.js-проектах. Пригодится для зависимостей, workspaces, CI и миграции с pnpm.
npx skills add reason-machines/trending-skills --skill aube-package-manager -a claude-codeЧто делает aube-package-manager
Скилл объясняет работу с aube, пакетным менеджером Node.js на Rust. Он охватывает установку зависимостей, добавление и удаление пакетов, запуск скриптов, работу с бинарниками, публикацию и проверку устаревших зависимостей. Отдельные разделы посвящены workspaces, CI через aube ci, конфигурации и миграции с pnpm, npm, yarn или bun.
Aube умеет читать и изменять pnpm-lock.yaml, package-lock.json, yarn.lock и bun.lock, а также использует общий контентно-адресуемый store. Пакеты связываются через node_modules/.aube/, а lifecycle-скрипты по умолчанию пропускаются. Поэтому проектам с такими скриптами понадобится явное подтверждение через aube approve-builds. Lockfiles pnpm v5/v6 и проекты с Yarn PnP требуют предварительной подготовки.
Какие задачи решает
- установить зависимости через
aube install - перенести проект с pnpm, npm, yarn или bun
- запустить скрипты и локальные бинарники
- настроить установку зависимостей в CI
- управлять пакетами в workspaces
Примеры запросов агенту
- Настрой установку зависимостей через
aube ciдля этого проекта. - Проверь, как перенести проект с pnpm на aube без смены lockfile.
- Добавь пакет
zodтолько в workspace-пакет@acme/apiс помощью aube.
Как установить aube-package-manager
1Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill aube-package-manager -a claude-code2Вручную: положить файлы
~/.claude/skills/aube-package-manager/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/aube-package-manager/
1Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill aube-package-manager -a codex2Вручную: положить файлы
.agents/skills/aube-package-manager/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill aube-package-manager -a cursor2Вручную: положить файлы
.cursor/skills/aube-package-manager/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install reason-machines/trending-skills aube-package-manager2Вручную: положить файлы
.github/skills/aube-package-manager/SKILL.md1Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill aube-package-manager -a gemini-cli2Командой платформы
gemini skills install https://github.com/reason-machines/trending-skills --path skills/aube-package-managerВручную: положить файлы
.devin/skills/aube-package-manager/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill aube-package-manager -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о aube-package-manager
Как установить aube-package-manager в Claude Code?
Выполните npx skills add reason-machines/trending-skills --skill aube-package-manager -a claude-code, затем используйте файл ~/.claude/skills/aube-package-manager/SKILL.md.
Что делает aube-package-manager?
Скилл даёт агенту инструкции по aube: установке зависимостей, workspaces, CI, скриптам, lockfiles и миграции с других пакетных менеджеров.
С какими lockfiles работает aube?
Aube читает и записывает pnpm-lock.yaml v9, package-lock.json v2/v3, npm-shrinkwrap.json, yarn.lock v1 и v2+, а также bun.lock и aube-lock.yaml. Для pnpm v5/v6 сначала нужен апгрейд lockfile, а Yarn PnP требует перехода на linker node_modules.