git-commit

Installation
Summary

Standardized git commits using Conventional Commits specification with intelligent diff analysis and message generation.

  • Auto-detects commit type (feat, fix, docs, refactor, perf, test, build, ci, chore, revert) and scope from actual code changes
  • Generates semantic commit messages following conventional format with optional body and footer sections
  • Intelligently stages files for logical grouping when needed, with support for pattern-based and interactive staging
  • Detects breaking changes and formats them with exclamation mark or BREAKING CHANGE footer
  • Enforces git safety protocols: prevents destructive operations, config changes, and secret commits without explicit user request
SKILL.md

Git Commit with Conventional Commits

Overview

Create standardized, semantic git commits using the Conventional Commits specification. Analyze the actual diff to determine appropriate type, scope, and message.

Conventional Commit Format

<type>[optional scope]: <description>

[optional body]

[optional footer(s)]

Commit Types

| Type | Purpose |

Related skills

More from github/awesome-copilot

Installs
30.2K
GitHub Stars
32.7K
First Seen
Jan 23, 2026