claude-stuff — плагин
Монорепозиторий плагинов: атомарные коммиты в Git, параллельная работа в Jujutsu, ревью пул-реквестов и стиль PHP.
- 64 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Скиллы `git-workflow` и `jj-workflow` переписывают историю: `amend`, `fixup`, перебазирование, удаление закладок.
- Публикация комментариев к пул-реквесту идет через `gh` от вашего имени после подтверждения.
Установка
- Работает в
Ручная установка
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, рефакторинг, память, исследования, изображения и работа с интерфейсами
Плагин готовит проект к работе с Claude Code: инструкции, тесты, ревью, TDD, рефакторинг и повторяемый цикл исправлений
Маркетплейс из 23 плагинов для Claude Code: Git и PR, ревью кода, TDD, спецификации и делегирование другим моделям
Плагины для git, Python и доступности в одном месте: более 400 скиллов, субагенты и хуки против опасных команд.
Плагины Claude Code: команды плана, работы и ревью, субагенты, хуки и скиллы письма в духе практичного минимализма.
Маркетплейс небольших плагинов Claude Code: предпросмотр путей, счетчики контекста и токенов, умный /commit и откат ходов.
Коротко о README
Автор называет репозиторий своим монорепозиторием для разных вещей про Claude и разрешает пользоваться. Каждый плагин описан таблицей скиллов с условиями применения.