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