caveman-commit

InstallationCommandPrompt$ npx skills add https://github.com/juliusbrussee/caveman --skill caveman-commitСводкаКраткие, конвенционные сообщения коммитов, которые ставят рассуждения выше описания.

  • Применяет формат Conventional Commits с типом, необязательной областью (scope) и императивными строками заголовка, ограниченными 50 символами

  • Пропускает текст тела, когда дифф сам по себе объясняет смысл; включает его только для неочевидного обоснования, breaking changes, миграций и ссылок на задачи

  • Убирает шум вроде "This commit", использование первой лица, повторение имени файла и атрибуцию ИИ

  • Срабатывает на команды пользователя вроде "напишите коммит", "сообщение коммита", или /caveman-commit, или автоматически активируется при подготовке изменений

  • Генерирует сообщение только; не выполняет git-команды и не индексирует файлы

SKILL.md Пишите сообщения коммитов кратко и точно. Формат Conventional Commits. Без воды. Зачем — по отношению к чему.

Правила

Строка темы:

  • <type>(<scope>): <imperative summary><scope> необязателен

  • Типы: feat, fix, refactor, perf, docs, test, chore, build, ci, style, revert

  • Императивная форма: "add", "fix", "remove" — не "added", "adds", "adding"

  • ≤50 символов по возможности, жесткий предел 72

  • Без завершающей точки

  • Соответствует конвенции проекта по капитализации после двоеточия

Тело (при необходимости):

  • Пропускать полностью, когда заголовок сам объясняет содержание

  • Добавлять тело только для: неочевидного почему, breaking changes, миграций, связанных задач

  • Перенос строк на 72 символа

  • Пункты -, не *

  • Ссылки на задачи/PR в конце: Closes #42, Refs #17

Показать ещеУстановки294.1KРепозиторий juliusbrussee/cavemanGitHub Звезды96.7KПервое появлениеApr 8, 2026Аудиты безопасности Gen Agent Trust HubPassSocketPassSnykPass