AIKraft/Skills/caveman-commit

caveman-commit

Генерирует краткие сообщения для Conventional Commits, сжимая их до сути. Используйте по командам "write a commit", "commit message", /commit или /caveman-commit. Формирует только текст сообщения, не выполняя git-команд.

juliusbrussee official Разработка ★ 109.8k

Что делает навык

Навык генерирует краткие и точные сообщения для Conventional Commits, фокусируясь на причине изменений (why), а не на их описании. Он формирует только текстовое сообщение, не выполняя git-команды.

Когда применять

  • Генерация сообщения коммита по команде 'write a commit' или 'commit message'
  • Создание сообщения через слэш-команды /commit или /caveman-commit
  • Сжатие описания изменений до сути в формате Conventional Commits
  • Формирование тела сообщения только при необходимости (нелогичные изменения, breaking changes, миграции)

Как работает

  1. Определить тип изменения (feat, fix, refactor, perf, docs, test, chore, build, ci, style, revert)
  2. Сформулировать заголовок в повелительном наклонении (imperative mood) с длиной до 50 символов (максимум 72)
  3. Проверить наличие необязательного scope и соответствие регистру после двоеточия
  4. Оценить необходимость добавления тела сообщения: пропустить, если заголовок самодостаточен
  5. При необходимости добавить тело с оберткой строк 72 символов, используя дефисы для списков
  6. Добавить ссылки на issues/PRs в конце тела (Closes #42, Refs #17) при наличии

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

write a commit
commit message

Описание составлено по SKILL.md навыка, сверено 05.10.2026.

Как подключить

1Скачать навык
# возьмите папку навыка «caveman-commit» из репозитория: # https://github.com/juliusbrussee/caveman
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r caveman-commit/ ~/.claude/skills/caveman-commit/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.