super-board — плагин

Плагин для Claude Code: карточки с доски GitHub Projects проходят сборку, тесты и ревью и возвращаются готовыми pull request

  • 666 ★ репозитория
  • Последний коммит
  • MIT
Плагин

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

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

  • Агенты пишут код и вливают pull request в основную ветку сами, когда проверки проходят
  • Хуки и скрипты ставятся в проект, а шлюз вправе применять допустимые миграции базы
  • Скиллу нужен токен gh с правами `repo` и `project`, то есть запись в репозиторий и на доску
Все причины и проверки

erictechpro/super-board

Установка

Работает в

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

npx skillfoxx add plugins/super-board

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

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

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

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

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Агенты пишут код и вливают pull request в основную ветку сами, когда проверки проходят
  • Хуки и скрипты ставятся в проект, а шлюз вправе применять допустимые миграции базы
  • Скиллу нужен токен gh с правами `repo` и `project`, то есть запись в репозиторий и на доску

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

Что делает

super-board превращает доску GitHub Projects в конвейер для кодинг-агента. Вы кладете задачи в колонку Ready и запускаете `/super-board run <проект>`. Дальше каждая карточка проходит три полосы: исполнитель в отдельном рабочем дереве делает минимальную безопасную правку, пишет тесты и открывает черновик pull request, тестировщик собирает доказательства и скриншоты или возвращает работу исполнителю, ревьюер проверяет ее по собственным гипотезам и помнит прошлые замечания. Слияние выполняет скрипт-шлюз и только после того, как проходят ваши команды проверки verify_commands на актуальной базе. В пакет входят девять скиллов: пять для ручного вызова (оркестратор, поиск проблем `/super-collect`, цикл полировки страницы `/ui-refine-loop`, визуальная страница-отчет `/visual`, `/git-sync`) и четыре для самой доски. Четвертый скилл доски, `pr-security-review`, проверяет диф каждого pull request, и любая находка возвращает карточку на сборку. Шесть хуков не дают, например, читать файлы с секретами, создавать рабочие деревья вне `.claude/worktrees/` и удалять файлы вне проекта. Сложность карточки сначала оценивает дешевая модель, затем ключ запуска выбирает модель для каждой ступени. С флагом `--codex` все полосы идут на моделях Codex.

Для кого. Для разработчиков и небольших команд, которые ведут задачи на доске GitHub Projects и хотят отдавать агенту очередь карточек вместо диалога по одной задаче.

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

  • На доске накопились понятные карточки с критериями приемки, и их надо разобрать без постоянного контроля
  • Нужен единый порядок для всех правок: тесты, проверка тестировщиком, ревью и безопасность каждого pull request до слияния
  • Нужно собрать список проблем из ошибок, метрик и открытых pull request в документ, из которого потом делают карточки командой `/super-collect`
  • Страницу интерфейса нужно довести до хорошего состояния циклом критики и правок командой `/ui-refine-loop`
  • Нужна одна HTML-страница с обзором ветки или плана с диаграммами командой `/visual`

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

  • Нужно сделать одну-пять небольших задач: для них рекомендован `/implement-spec` вместо доски
  • Критерии приемки расплывчаты: сначала прогоните `/super-board lint`, иначе агент гадает, что считать готовым
  • В проекте нет команд проверки сборки и тестов: шлюз слияния без непустого verify_commands не работает
  • Репозиторий нельзя доверять автоматическому слиянию: шлюз сам вливает pull request, когда проверки зеленые

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

`/super-board run my-app`

Ограничения

Нужны Claude Code, консоль gh с правами `project`, `read:project` и `repo`, включенные динамические рабочие процессы в `/config`, jq, bash 3.2 или новее и Python 3.9 или новее. В конфигурации обязательно задайте verify_commands: без них шлюз слияния не знает, чем подтвердить сборку.

Плагин ставит только скиллы. Хуки, скрипты и рабочие процессы добавляет шаг проверок в `/super-board onboard`, а установка одной командой curl делает это сразу. Хук, запрещающий прямую отправку коммитов в основную ветку, включается по желанию. Скилл `security-audit` от Cloudflare скачивается при установке через `npx skills`, ключ `--no-helper-skills` его пропускает. Хозяин проекта сам отвечает за то, какие миграции базы шлюз вправе применять по политике слияния.

Как отключить. Если ставили плагином, выполните `/plugin uninstall super-board@super-board`. Остановить работающих исполнителей можно командой `/super-board stop`. Хуки и скрипты, добавленные установщиком, лежат в `.claude/` проекта и удаляются из проекта вручную.

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

Как поставить super-board в Claude Code?

Есть два пути. Команда curl из папки проекта ставит скиллы, хуки и скрипты сразу. Плагин ставится командами `/plugin marketplace add EricTechPro/super-board` и `/plugin install super-board@super-board`, после него нужно выполнить `/super-board onboard`, чтобы добавить хуки и скрипты.

Что делает шлюз слияния?

Он вливает pull request только после того, как на актуальной базе проходят ваши непустые verify_commands. Проверка привязана к проверенному коммиту. Затем применяется политика слияния и допустимые миграции базы.

Чем `pr-security-review` отличается от `security-audit`?

Первый запускается на каждом pull request в полосе тестирования и проверяет только дифф на уязвимости, любая находка возвращает карточку на сборку. Второй работает по вашей просьбе и проверяет весь репозиторий, доска его сама не запускает.

Можно ли запускать на моделях Codex?

Да. Флаг `--codex` переводит все полосы на модели Codex, а `--codex=<модель>` задает одну модель для всех карточек и отключает оценку сложности. Внутри Codex обычный `/super-board run` переключается на ступени Codex сам.

Как задать экономный или дорогой режим?

Флаги `--low` и `--high` сдвигают набор моделей на каждую сложность карточки вниз или вверх. Без флагов работает средняя ступень.

Какие защиты есть у агента?

Шесть хуков блокируют чтение файлов с секретами и ключей SSH, запись живого API-ключа в файл, создание рабочих деревьев вне `.claude/worktrees/` и удаление за пределами проекта. Прямая отправка коммитов в основную ветку блокируется, если вы включите этот хук.

Обсуждение

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

Плагины

Плагин для Claude Code: 39 команд для PR, ревью, коммитов и спецификаций, девять ролей экспертов и хуки, восемь языковых версий

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

Плагин готовит проект к работе с Claude Code: инструкции, тесты, ревью, TDD, рефакторинг и повторяемый цикл исправлений

ПлагинШирокий доступ75Звезды репозитория

Универсальный плагин рабочего процесса для Claude Code: 7 агентов, 26 команд, 14 скиллов и 14 хуков для любого проекта

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

Claude Code Blueprint: 12 агентов, 19 скиллов, 16 хуков и 6 правил к CLAUDE.md, копируйте нужное или ставьте пресет

ВоркфлоуРасширенный доступ73Звезды репозитория

Плагины Claude Code: команды плана, работы и ревью, субагенты, хуки и скиллы письма в духе практичного минимализма.

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

22 скилла на весь цикл проекта в Claude Code: от настройки и границ задачи до код-ревью, проверки перед пушем и заметок сессий.

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

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйЗвезды репозиторияГлавное отличие
super-board (эта карточка)нет666
Eigenwise Toolshedнет284набор из шести независимых плагинов, включая карту проекта и доску задач, без конвейера слияния
gstackнет141 385набор ролей виртуальной команды для диалога с агентом, без доски и шлюза слияния

Коротко о README

Описание начинается с обещания «добавьте задачи и уходите», затем перечисляет требования, команды установки и два пути, через плагин или скрипт. Таблицы раскладывают девять скиллов, команды, хуки и лестницу моделей по сложности карточек. В конце даны ссылки на сайт проекта, карту скиллов и заметки к релизам.

Бейдж для README

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