setup-benny — скилл для Claude Code: настройка автоматизаций Benny
Готовит конфигурацию Benny и две автоматизации Cursor: триаж обращений и воспроизведение багов. Нужен, когда ставите Benny или меняете её настройки.
npx skills add cursor/plugins --skill setup-benny -a claude-codeЧто делает setup-benny
Скилл ведёт человека через установку Benny — автоматизированного набора, который живёт внутри pstack. Сначала он копирует весь пак в целевой репозиторий, в .cursor/automations/benny/, и включает плагин pstack в .cursor/settings.json. Затем проверяет, что общие скиллы pstack (how, why, tdd, unslop и правила-принципы) подхватываются из проектных настроек свежим агентом.
Дальше вы заполняете конфигурацию: канал Slack, репозиторий и ветку, трекер задач, карту фич, модель для триажа и код-работы. Примеры лежат в templates/configuration.example.yaml и references/feature-map.example.md, но редактировать их нельзя — рабочие копии создаются отдельно, например .cursor/benny/configuration.yaml. Секреты в файлы плагина и коммиты не попадают.
Автоматизации требуют доступов: чтение канала Slack и тредов, скачивание вложений, работа с трекером через адаптер, чтение репозитория и открытие черновика пул-реквеста. Если проектный плагин не ставится или общий скилл не резолвится, настройка останавливается с объяснением ошибки — это повод проверить область установки плагинов до того, как звать /automate.
Какие задачи решает
- скопировать пак Benny в целевой репозиторий и включить pstack
- проверить, что общие скиллы pstack видны свежему агенту
- создать рабочие копии конфигурации и карты фич вне пака
- собрать список обязательных значений: канал Slack, трекер, репозиторий
- убедиться, что у автоматизаций есть нужные доступы к Slack и трекеру
Примеры запросов агенту
- настрой Benny для этого репозитория
- покажи, какие значения нужны для конфигурации Benny
- проверь, что скиллы pstack резолвятся из проектных настроек
Как установить setup-benny
1Через Skills CLI (Vercel)
npx skills add cursor/plugins --skill setup-benny -a claude-code2Вручную: положить файлы
~/.claude/skills/setup-benny/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/setup-benny/
1Через Skills CLI (Vercel)
npx skills add cursor/plugins --skill setup-benny -a codex2Вручную: положить файлы
.agents/skills/setup-benny/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add cursor/plugins --skill setup-benny -a cursor2Вручную: положить файлы
.cursor/skills/setup-benny/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install cursor/plugins setup-benny2Вручную: положить файлы
.github/skills/setup-benny/SKILL.md1Через Skills CLI (Vercel)
npx skills add cursor/plugins --skill setup-benny -a gemini-cli2Командой платформы
gemini skills install https://github.com/cursor/plugins --path pstack/automations/benny/skills/setup-bennyВручную: положить файлы
.devin/skills/setup-benny/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add cursor/plugins --skill setup-benny -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о setup-benny
Как установить setup-benny в Claude?
Выполните npx skills add cursor/plugins --skill setup-benny -a claude-code. После установки файл скилла лежит в ~/.claude/skills/setup-benny/SKILL.md.
Что делает setup-benny?
Копирует пак Benny в целевой репозиторий, включает плагин pstack в .cursor/settings.json и помогает заполнить конфигурацию для автоматизаций триажа и воспроизведения багов.
Что нужно подготовить до запуска настройки?
Идентификатор канала Slack, URL репозитория и ветку, тип трекера с командой и метками, имя контрольного скилла и путь к карте фич. Эти значения должны быть однозначными, иначе настройка прерывается.