К основному содержанию
скилл

commit-work — скилл для Claude Code: что делает и как установить

Скилл помогает разобрать изменения в рабочей копии, разделить их на логичные части и оформить сообщения по стандарту Conventional Commits.

Установить в Claude Code · Через claude-code-templates Все способы и платформы ↓
npx claude-code-templates@latest --skill productivity/commit-work
Открыть на GitHub

Что делает commit-work

Скилл задаёт строгий алгоритм фиксации кода. Помощник проверяет состояние репозитория через git status и git diff. Если в файлах накопились разнородные правки, скилл требует делить их по смыслу: отделять рефакторинг от новой функциональности, а тесты от рабочего кода. Патчевое добавление через git add -p изолирует смешанные строки.

Перед созданием коммита агент проверяет подготовленные диффы командой git diff --cached. Это помогает вовремя заметить случайные токены, ключи и забытый отладочный вывод. Скилл жёстко требует формат Conventional Commits, поэтому для проектов с произвольным стилем сообщений он не подойдёт без правок. Завершается шаг запуском самого быстрого теста или линтера проекта.

Какие задачи решает

  • разделить смешанные правки в файлах через интерактивный git add -p
  • сформулировать заголовки и описания коммитов по схеме Conventional Commits
  • изолировать тесты, рефакторинг и продуктовый код в отдельные коммиты
  • отсечь случайные токены и забытые отладочные логи перед коммитом

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

  • Разбей текущие изменения на отдельные логичные коммиты
  • Сделай коммит для готовой фичи с описанием по Conventional Commits
  • Проверь staged-изменения и подготовь текст коммита

Как установить commit-work

1Через claude-code-templates

npx claude-code-templates@latest --skill productivity/commit-work

2Через Skills CLI (Vercel)

npx skills add davila7/claude-code-templates --skill commit-work -a claude-code

3Вручную: положить файлы

~/.claude/skills/commit-work/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/commit-work/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о commit-work

Как установить commit-work в Claude Code?

Выполните команду npx claude-code-templates@latest --skill productivity/commit-work. Также можно скопировать файл шаблона по пути ~/.claude/skills/commit-work/SKILL.md.

Что делает скилл commit-work?

Он направляет агента по пошаговому чеклисту: инспектирует изменения, отбирает нужные фрагменты патчами, убирает секреты и создаёт сообщения по стандарту.

Какой формат сообщений использует commit-work?

Скилл строго требует спецификацию Conventional Commits со структурой type(scope): summary и описанием причин изменений в теле.

Похожие скиллы

Все скиллы по теме «Git и GitHub» →
triage Matt Pocock Скилл проводит issue и внешние PR через роли триажа, проверку и подготовку брифа для агента. Подойдёт мейнтейнеру, который разбирает очередь задач. 990 453установок code-review Matt Pocock Проверяет изменения от выбранной точки по стандартам репозитория и требованиям задачи. Нужен для ревью ветки, PR или незавершённой работы. 789 521установок implement Matt Pocock Выполняет задачу по спецификации или тикетам, ведёт работу через тесты и завершает её ревью с коммитом. Подходит для задач, где нужен дисциплинированный цикл разработки. 774 700установок git-guardrails-claude-code Matt Pocock Скилл ставит хук Claude Code, который останавливает опасные Git-команды до их запуска. Нужен, если агент не должен делать push или удалять изменения. 499 069установок setup-pre-commit Matt Pocock Скилл настраивает pre-commit для JavaScript-репозитория: Husky запускает форматирование, проверку типов и тесты перед коммитом. 489 289установок scaffold-exercises Matt Pocock Скилл создаёт структуру учебных упражнений с секциями, задачами, решениями и пояснениями. Пригодится при запуске нового раздела курса. 480 196установок

Из того же набора740

Весь набор →
gws-slides Слэш-команда для Claude, которая запускает операции Google Slides через CLI gws: создать презентацию, прочитать её, применить пакет обновлений. 78установок clinical-reports Шаблоны и правила для составления медицинских отчётов, историй болезни по стандарту CARE и протоколов испытаний. Помогает врачам и исследователям оформлять документацию. 77установок gws-sheets Слэш-команда запускает операции Google Sheets через CLI gws: чтение значений, запись строк, создание таблиц и пакетные обновления. 77установок linear Скилл помогает вести тикеты, планировать спринты и распределять нагрузку в Linear прямо из диалога с Claude Code. 76установок server-management Скилл для Claude, который учит агента думать о процессах, мониторинге, логах и масштабировании продакшена, а не заучивать команды. 76установок resume-ats-optimizer Разбирает резюме так же, как это делает софт для скрининга: ищет ключевые слова из вакансии, ломающую парсинг вёрстку и считает процент совпадения. 75установок skill-installer Загружает готовые инструменты в папку $CODEX_HOME/skills из каталога OpenAI или внешних репозиториев GitHub. Помогает быстро подключать новые возможности агента. 74установок android-cicd Скилл настраивает сборку и публикацию Android-приложения в Google Play через GitHub Actions: мастер сам определит фреймворк и разложит секреты. 74установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой