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

commit · davila7 — скилл для Claude Code: сообщения коммитов

Скилл оформляет сообщения коммитов по правилам Sentry: выбирает тип, задаёт структуру и добавляет ссылку на задачу. Пригодится для единообразной истории Git.

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

Что делает commit

Скилл помогает составить сообщение в формате conventional commits с типом изменения и необязательной областью. Заголовок обязателен, его длина ограничена 70 символами; строки сообщения должны быть короче 100 символов. Текст заголовка начинается с заглавной буквы, использует повелительную форму и не заканчивается точкой.

В теле нужно объяснить, что меняется и зачем, а в подвале можно указать задачу: например, Fixes SENTRY-1234 закрывает её после слияния, а Refs LINEAR-ABC-123 добавляет ссылку без закрытия. Для Sentry важны собственные варианты ссылок на задачи, поэтому перед переносом этих правил в другой проект проверьте его соглашения. Скилл также описывает формат отката и коммиты с несовместимыми изменениями.

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

  • оформить заголовок коммита по типу и области
  • объяснить в теле, что меняется и зачем
  • добавить ссылку на задачу в подвал
  • описать несовместимое изменение или откат

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

  • Составь сообщение коммита для исправления ошибки в API по правилам Sentry.
  • Оформи коммит для новой функции в области alerts и добавь ссылку Refs GH-1234.
  • Подготовь сообщение отката коммита и укажи причину.

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

1Через claude-code-templates

npx claude-code-templates@latest --skill sentry/commit

2Через Skills CLI (Vercel)

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

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

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

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

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

Вопросы о commit

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

Выполните npx claude-code-templates@latest --skill sentry/commit.

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

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

Как указать задачу, связанную с коммитом?

Добавьте ссылку в подвал. Fixes закрывает задачу после слияния, а Refs связывает её с коммитом без закрытия.

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

Все скиллы по теме «Git и GitHub» →

Сначала — commit от других авторов.

commit getsentry Скилл для коммитов в стиле Sentry: собирает conventional commits со ссылками на задачи и следит, чтобы вы не коммитили прямо в main. CX Codex +1 4 700установок commit NeoLabHQ Автоматизирует подготовку коммитов по стандарту Conventional Commits с подходящими эмодзи. Проверяет текущую ветку, запускает линтер и предлагает разбить крупные диффы на атомарные части. CX Codex +1 1 200установок commit parcadei Скилл проводит git-коммиты через согласование с вами и не добавляет упоминаний Claude в сообщения. Пригодится, когда агент накопил правки за сессию. CX Codex +1 499установок commit PaulRBerg Собирает сообщение коммита из подготовленного диффа и отдаёт сам коммит, индекс и пуш утилите ai-commit. CX Codex +1 342установок commit LegendApp Превращает правки текущей задачи в один или несколько аккуратных коммитов и не тянет в них постороннюю работу. Пригодится, когда в дереве накопилось несколько несвязанных изменений. CX Codex +1 404установок 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установок

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

Весь набор →
electron-development Скилл для разработки десктопных приложений на Electron: изоляция контекста, безопасный IPC, сборка через electron-builder и автообновление. 98установок statsmodels Скилл для регрессий, GLM, временных рядов и проверки гипотез прямо в Claude. Пригодится, когда нужен вывод по коэффициентам, а не только предсказание. 97установок screenshot-feature-extractor Разбирает скриншоты интерфейсов и превращает найденные функции и взаимодействия в список задач. Пригодится для планирования разработки по макетам или визуальным примерам. 97установок lint-and-validate Скилл запускает линтеры, проверку типов и аудит безопасности после изменений кода. Пригодится для контроля стандартов проекта. 96установок worktree-init Раскладывает несколько задач по отдельным git worktree, чтобы каждая шла в своём окне Ghostty со своим Claude. 94установок observability-engineer Помогает спроектировать мониторинг, логи и трассировку, задать SLI/SLO и разобраться с падением продакшена. Нужен, когда сервисов много, а алерты шумят. 93установок domain-driven-design Помогает решить, нужен ли проекту полный DDD, и разложить работу по этапам — от стратегических моделей до событийной архитектуры. 93установок multimodal-whisper Скилл для Claude, который подключает модель Whisper: расшифровка аудио на 99 языках, перевод на английский и определение языка. 91установок

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

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