claude-stuff — плагин

Монорепозиторий плагинов: атомарные коммиты в Git, параллельная работа в Jujutsu, ревью пул-реквестов и стиль PHP.

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

Расширенный доступ

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

  • Скиллы `git-workflow` и `jj-workflow` переписывают историю: `amend`, `fixup`, перебазирование, удаление закладок.
  • Публикация комментариев к пул-реквесту идет через `gh` от вашего имени после подтверждения.
Все причины и проверки

paulinevos/claude-stuff

Установка

Работает в

Ручная установка

npx skills add paulinevos/claude-stuff

Ставит все скиллы в любой поддерживаемый агент. Флаг `--list` показывает набор без установки.

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

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

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Скиллы `git-workflow` и `jj-workflow` переписывают историю: `amend`, `fixup`, перебазирование, удаление закладок.
  • Публикация комментариев к пул-реквесту идет через `gh` от вашего имени после подтверждения.

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

Что делает

claude-stuff собирает пять плагинов, которые ставятся через маркетплейс `vos`. Плагин `git-workflow` ведет работу атомарными коммитами: скиллы направляют правку в нужный коммит через `amend`, редактирование на месте или `fixup`, разбирают конфликты слияния, откатывают слияния и перебазирования через `reflog` и ищут коммит с регрессией через `bisect`. Плагин `jj-workflow` организует параллельную работу нескольких агентов в Jujutsu: отдельное рабочее пространство и закладка на каждый кусок задачи, подробные ревизии, цепочки зависимых частей и уборка в конце. Без Jujutsu он переходит на git worktree. Плагин `pr-reviewer` отбирает пул-реквесты, ждущие вашего ревью, и запускает по каждому ревьюера по правилам проекта, который только планирует комментарии. Есть еще `php-style` с принципами объектной калистеники и `amp-workflow` для Amp.

Для кого. Разработчикам, которые ведут историю Git аккуратными коммитами, запускают нескольких агентов на одном репозитории или разбирают очередь пул-реквестов.

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

  • Правка относится к уже сделанному коммиту, и ее надо слить в него, а не оставить отдельным.
  • Слияние или перебазирование пошло не так, и его надо откатить через `reflog`.
  • Несколько агентов работают над кусками одной задачи, и каждому нужны своя папка и закладка.
  • Утром скопилась очередь ревью, и нужны черновики комментариев по правилам каждого проекта.
  • Код на PHP пишется по правилам объектной калистеники: один отступ, без `else` и геттеров.

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

  • История репозитория свободная, и атомарные коммиты не нужны.
  • Плагин `pr-reviewer` без `gh` и сервера Solo MCP работать не станет.
  • Вы не используете Jujutsu и не хотите переключаться: тогда пригодится только запасной путь на git worktree.

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

Эта правка относится к третьему коммиту ветки. Выбери подходящий способ и влей ее туда, не ломая остальную историю.

Ограничения

Это личный набор автора, поэтому правила отражают ее процесс: атомарные коммиты, перебазирование вместо слияния, стиль PHP по объектной калистенике. Плагину `pr-reviewer` нужны `gh` и сервер Solo MCP, а соответствие репозиториев, каталогов и проектов хранится в `~/.claude/pr-reviewer/projects.json`. Ревьюер только планирует комментарии, публикуются они после вашего подтверждения. Рабочие пространства Jujutsu создаются вне рабочей копии, в `../<repo>.workspaces/<slice>`. Плагин для Amp рассчитан на Amp CLI и его лимиты.

Как отключить. Выполните `/plugin uninstall` для нужного плагина, например `git-workflow@vos`. Установленные через `npx skills` скиллы удалите из каталога скиллов агента вручную.

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

Как установить плагины `claude-stuff`?

Через `npx skills add paulinevos/claude-stuff`, он работает с любым поддерживаемым агентом, а `--list` покажет набор без установки. Для Claude Code выполните `/plugin marketplace add paulinevos/claude-stuff`, затем `/plugin install git-workflow@vos`.

Какие скиллы в `git-workflow`?

Четыре: `maintain-atomic-commits` направляет правку через `amend`, редактирование или `fixup`, `resolve-merge-conflict` разбирает конфликты, `undo-op` откатывает через `reflog`, `bisect-debug` ищет коммит с регрессией.

Как `jj-workflow` работает без Jujutsu?

Если рядом нет каталога `.jj` или важны подмодули, плагин переходит на git worktree. Рабочие пространства создаются в `../<repo>.workspaces/<slice>` и никогда не лежат внутри рабочей копии.

Публикует ли `pr-reviewer` комментарии сам?

Нет. Ревьюер планирует комментарии, а скилл `collect-review-findings` сначала просит вас подтвердить их, потом публикует. Нужны `gh` и сервер Solo MCP.

Что проверяют бенчмарки в репозитории?

Каталог `benchmarks/` содержит замеры занимаемого скиллами контекста и качества их работы на заданных случаях. Скрипты `benchmark-skills.rb` и `benchmark-skill-quality.rb` запускают их.

Обсуждение

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

Плагины

Маркетплейс плагинов Claude Code от Frad LEE: Git и GitFlow, GitHub, рефакторинг, память, исследования, изображения и работа с интерфейсами

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

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

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

Маркетплейс из 23 плагинов для Claude Code: Git и PR, ревью кода, TDD, спецификации и делегирование другим моделям

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

Плагины для git, Python и доступности в одном месте: более 400 скиллов, субагенты и хуки против опасных команд.

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

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

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

Маркетплейс небольших плагинов Claude Code: предпросмотр путей, счетчики контекста и токенов, умный /commit и откат ходов.

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

Коротко о README

Автор называет репозиторий своим монорепозиторием для разных вещей про Claude и разрешает пользоваться. Каждый плагин описан таблицей скиллов с условиями применения.

Бейдж для README

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