commit-message-writer

Solid

Используй, когда нужно оформить staged-изменения в Conventional Commit. Генерация Conventional Commits-сообщений на основе git diff --staged: тип по изменённым файлам, scope по путям, краткое описание, опциональный body с переносами. Триггеры: 'commit message', 'write commit', 'git commit', 'conventional commit', 'сообщение коммита', 'написать коммит', 'commit', 'закоммитить'.

AI & Automation 5 stars 0 forks Updated yesterday MIT

Install

View on GitHub

Quality Score: 83/100

Stars 20%
26
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Commit Message Writer > Conventional Commits из вашего staged-diff за один шаг. Загружай этот скилл когда нужно **написать сообщение коммита** по уже застейдженным изменениям (`git add` уже сделан). Скилл анализирует diff, определяет тип и scope, выдаёт готовое сообщение в формате [Conventional Commits](https://www.conventionalcommits.org/). ## When to use Use this skill when: - Изменения уже застейджены (`git add`), нужно сообщение коммита - Нужно привести формат к Conventional Commits (CI требует `commitlint`) - Нужно автоматически определить scope по путям файлов - Нужен короткий заголовок + тезисный body (если diff большой) Do NOT use when: - Изменения ещё не застейджены — сначала `git add` или `git add -p` - Требуется разбить изменения на несколько логических коммитов — сначала разбей, потом вызывай скилл для каждой части - Это squash/rebase/merge коммит — скажи об этом явно ## What this skill does ### Inputs - `staged` (default): анализирует `git diff --cached` (только staged) - `--unstaged` (опция): аналогично для unstaged (не рекомендуется) - `--scope` (опция): принудительный scope вместо автодетекта - `--emoji` (опция): добавить gitmoji-префикс перед типом (`✨ feat: ...`) ### Outputs - **Готовое сообщение коммита** (1 строка заголовок + опциональный body), копируемое командой `git commit` или в файл `COMMIT_EDITMSG`. - **Краткая справка**: тип, scope, почему выбран именно этот тип. ## How to use ### Шаг 1: убедись, что изменения застейджены ```bash g...

Details

Author
bestdeejay-design
Repository
bestdeejay-design/agent-skills
Created
1 weeks ago
Last Updated
yesterday
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category