House Skills — плагин
Скиллы 37signals в плагинах dev, security, ai и recap: ответы на ревью, защита GitHub Actions, файлы AGENTS.md, сводки.
- 101 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- Скрипты ходят в GitHub через `gh`, отвечают в ветках обсуждения и закрывают их.
- Плагин `dev` подключает хуки и запускает циклы из нескольких агентов.
Установка
- Работает в
Ручная установка
claude plugin marketplace add basecamp/claude-pluginsЗатем `claude plugin install dev` (или `security`, `ai`, `recap`).
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Скрипты ходят в GitHub через `gh`, отвечают в ветках обсуждения и закрывают их.
- Плагин `dev` подключает хуки и запускает циклы из нескольких агентов.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Набор рабочих скиллов команды 37signals (Basecamp) собран в четыре плагина. Плагин `dev` разбирает замечания к запросам на слияние, отвечает в ветках обсуждения и закрывает их, запускает цикл «план, реализация, ревью» и ведет поиск одного класса скрытых ошибок по набору зависимостей. Плагин `security` чинит предупреждения `zizmor` в GitHub Actions и оценивает изменения входа, сессий, двухфакторной проверки и восстановления доступа. Плагин `ai` пишет и сокращает файлы `AGENTS.md`, создает `install.md` и помогает строить новые скиллы с оценочными циклами. Плагин `recap` собирает активность из Basecamp, git и GitHub в кешируемые сводки по дням. В `dev` также есть субагент `pr-worker`, который проводит одну фазу pull request по брифу и передает дальше свежему агенту.
Для кого. Командам, которые ведут разработку в GitHub и хотят готовые процедуры для ревью, защиты CI и инструкций для агентов.
Подходит, если
- В запросе на слияние десятки замечаний, и каждое надо исправить, ответить в ветке и пометить решенным.
- Сценарий GitHub Actions дал предупреждения `zizmor`, а действия надо закрепить по хешу.
- Файл `AGENTS.md` раздулся, и пора решить, что остается в постоянном контексте.
- К пятнице нужна сводка работы команды из git, GitHub и Basecamp.
Не подходит, если
- Нужен один конкретный скилл: плагины ставятся целыми группами.
- Проект не на GitHub: часть скиллов опирается на `gh`.
- Тяжелые скиллы вроде цикла «план, реализация, ревью» нельзя запускать без вашей просьбы.
Пример запроса к агенту
Разбери все замечания к запросу на слияние 1234: исправь, ответь в ветках и отметь решенными, а затем покажи, что осталось открытым.Ограничения
Скиллы отражают процессы команды 37signals и рассчитаны на GitHub и, для сводок, на Basecamp. Два скилла, `ralph-lisa-loop` и `consult-outside-expert`, запускаются только явной просьбой: цикл ревью ведет несколько агентов и тратит много токенов. Скилл про утечки памяти в расширениях Ruby на C узкоспециален. Скрипты используют `gh` и `jq`, плагин `dev` подключает хуки, поэтому перед установкой просмотрите `hooks.json`. Лицензия MIT.
Как отключить. Выполните `claude plugin uninstall dev` (и остальные плагины) либо удалите скиллы, поставленные через `npx skills`, из каталога агента.
Частые вопросы
Как поставить плагины в Claude Code?
Выполните `claude plugin marketplace add basecamp/claude-plugins`, затем `claude plugin install dev`. Вместо `dev` можно взять `security`, `ai` или `recap`.
Как поставить скиллы без Claude Code?
Командой `npx skills add basecamp/house-skills`: скиллы ставятся отдельными папками, субагент `pr-worker` остается только в плагине `dev`.
Что делает `harden-github-actions`?
Разбирает предупреждения `zizmor` в сценариях, закрывает действия по SHA, ограничивает права и чинит правила вроде шаблонных инъекций и отравления кеша.
Для чего скилл `recap`?
Собирает активность по дням из Basecamp, git и GitHub в кешируемые JSON-атомы и пишет сводку под читателя. Источники подключаются отдельными скиллами.
Откуда берутся одинаковые папки в `skills/`?
Настоящие файлы лежат в `plugins/<плагин>/skills/`, а верхний каталог `skills/` содержит символические ссылки для единого обзора.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
ПлагиныБиблиотека скиллов для Claude Code, Cursor и Codex: ревью командой агентов, TDD, стековые PR, оценка готовности репозитория
Brooklyn skills — 25 переносимых скиллов для агентов: ведение pull request, триаж, чистка кода, проверка интерфейса и исследования
Девять скиллов JS Mastery ведут изменение по фазам: от идеи и спецификации до проверки, тестов, текстов для релиза и сверки документов
Builder Skills
Skills for agents
Набор небольших скиллов от Builder.io для рабочих привычек агента: визуальные планы и разборы диффов, сверка с документацией, кросс-агентное ревью и аккуратные
iuhoay/skills собирает скиллы для агентов: Vanilla Rails, Linear, цепочки запросов на слияние, критика планов и чистые правки.
Семь скиллов по Go от автора Cobra, Viper и Hugo: стиль языка, CLI, релизы, Wails, файловые операции и тесты на afero
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| House Skills (эта карточка) | нет | 101 | |
| 37signals Rails Skills | нет | 732 | неофициальные скиллы про стиль Rails по открытому коду 37signals; здесь официальный набор команды для ревью, CI и сводок |
| Basecamp CLI | да | 299 | официальный CLI Basecamp с плагинами для Claude Code; здесь скиллы разработки и безопасности, а Basecamp служит источником для сводок |
Коротко о README
Репозиторий публикует внутренние процедуры 37signals как переносимые скиллы. Структура проверяется скриптами `validate-structure` и `validate-heavyweight-skill-activation`, а у скилла `address-pr-reviews` есть тестовые данные.