git-commit

Generate conventional commit messages by analyzing the current git diff.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/Jimmy-Jung/claude_symbiote --skill git-commit-jimmy-jung
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: git-commit
Source: https://github.com/Jimmy-Jung/claude_symbiote/tree/main/.claude/skills/git-commit
Command: npx skills add https://github.com/Jimmy-Jung/claude_symbiote --skill git-commit-jimmy-jung

SYSTEM DOCUMENTATION & REQUIREMENTS

## What problem does it solve? 프로젝트 커밋 컨벤션에 맞는 커밋 메시지를 자동 생성합니다. Git diff를 분석해 Conventional Commits 형식으로 메시지를 작성합니다.

## Core Features & Use Cases

  • git diff를 분석하여 적절한 타입과 스코프의 커밋 메시지 생성
  • feat, fix, docs 등 Conventional Commits 형식의 메시지 지원
  • 로컬 커밋, PR 워크플로우 및 pre-commit 훅에서 일관된 메시지 강제

### Quick Start 스테이징한 변경 내용을 커밋하려고 할 때, 자동으로 관습적 커밋 메시지를 생성하도록 커밋 도우미를 실행합니다.

Frequently Asked Questions about git-commit

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

FAQPage Schema
How do I automatically generate conventional commit messages from git diff?

You can automatically generate conventional commit messages by analyzing your current git diff and staging context. The tool parses code changes to produce messages with standard types like feat, fix, docs, and chore, including optional scope guidance.

Can I use a conventional commit generator in pre-commit hooks and PR workflows?

Yes, you can enforce consistent conventional commit messaging in local commits, PR workflows, and pre-commit hooks. It requires no external services to function, ensuring changelog compatibility across your version-control automation.

What types of conventional commits are supported when analyzing code changes?

The supported conventional commit types include standard categories such as feat, fix, docs, and chore. It analyzes your git diff to apply the appropriate type and optional scope to the generated commit message.

Do I need external services or dependencies to generate conventional commit messages?

No external services or dependencies are required to generate conventional commit messages. The tool operates locally by analyzing your git diff and staging context to produce properly formatted version-control messages.

How does analyzing the git diff improve conventional commit message generation?

Analyzing the git diff improves conventional commit generation by understanding the actual code changes before writing the message. This ensures the commit type and scope accurately reflect the staged modifications rather than relying on manual input.