Все скиллы
01Скилл
Реализация
vibecode
/commitУмное сообщение коммита
Анализирует git diff и предлагает commit-сообщение в conventional commits формате. Никаких больше «fix», «update», «wip».
02Куда положить
~/.claude/skills/commit/SKILL.mdСоздай эту папку и файл (если их нет), вставь содержимое ниже. Затем в Claude Code: /exit и запусти claude заново — команда появится.
03Содержимое
Скопируй всё что внутри блока и вставь в файл по пути выше.
SKILL.md
1---2name: commit3description: Сгенерировать commit-сообщение по текущему git diff. Использовать когда user пишет /commit или просит запушить изменения.4---5 6# /commit — conventional commit message7 81. Запусти `git diff --cached` (или `git diff` если ничего не staged).92. Проанализируй какие файлы изменены и характер изменений.103. Сгенерируй commit-message в формате:11 12```13<type>(<scope>): <короткое описание в imperative>14 15<опционально: подробности что и зачем>16```17 18Types: feat, fix, refactor, perf, docs, style, test, chore, build, ci, revert19 20## Правила21 22- Title не больше 60 символов23- Imperative mood: "Add X" а не "Added X" / "Adds X"24- Без точки в конце title25- Body — только если нужно объяснить ПОЧЕМУ (не ЧТО — это видно в diff)26- На английском (mainstream convention для open-source)27- Никаких эмодзи в title28- Никакого "🤖 Generated by AI" в footer (не добавляй)29 30## После генерации31 32Покажи сообщение и спроси: "Закоммитить?" — не делай git commit автоматически.04Как использовать
Примеры команд
- 01
/commit - 02
/commit с акцентом на security-фикс