commit

Generate Conventional Commits messages from diffs and stage changes.

Updated Apr 2, 2026
One-click install
npx skills add https://github.com/oogDZ/2 --skill commit-oogdz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: commit
Source: https://github.com/oogDZ/2/tree/main/.claude/skills/commit
Command: npx skills add https://github.com/oogDZ/2 --skill commit-oogdz

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Автоматизирует создание сообщений коммита по Conventional Commits, упрощая соблюдение конвенций и анализ изменений перед фиксацией.

Core Features & Use Cases

  • Анализ diff и формирование сообщения коммита согласно Conventional Commits.
  • Подготовка изменений к staging и обработка хуков перед отправкой в удалённый репозиторий.
  • Применение в рабочих процессах разработки, где требуется единообразная история изменений и автоматизация процесса коммита.

Quick Start

Запустите /commit без дополнительных флагов, чтобы автоматически сгенерировать сообщение и выполнить необходимые хуки.

Frequently Asked Questions about commit

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate conventional commits messages for my git workflow?

To automate conventional commits, this Skill analyzes your staged diffs and automatically generates standardized commit messages. It handles diff analysis, message formatting, staging, and pre-push hooks to maintain a consistent version-control history.

What is the best way to generate commit messages from a git diff?

The best way to generate commit messages from a git diff is using an automated hook tool. This Skill reads the diff, applies Conventional Commits formatting rules, stages changes, and optionally pushes to your remote repository.

Can I use this to run pre-push hooks and stage changes automatically?

Yes, you can use this to run pre-push hooks and stage changes automatically. The Skill prepares your changes for staging and processes required hooks before sending updates to the remote repository, ensuring validation passes.

How does automated conventional commit analysis handle large diffs across branches?

Automated conventional commit analysis handles large diffs by evaluating the staged changes across branches and generating a summarized message. It applies the Conventional Commits standard to ensure standardized messaging regardless of the diff size.

Do I need to configure flags to generate a conventional commit message?

No, you do not need to configure flags to generate a conventional commit message. You can run the default command without additional flags, and the Skill will automatically analyze the diff and execute the necessary hooks.

Why should I use conventional commits automation instead of manual messaging?

You should use conventional commits automation to simplify convention compliance and analyze changes before fixing them. It ensures a uniform version-control history and reduces manual effort by automating diff analysis and hook execution.