commit-helper

Generate Conventional Commits messages from code changes and commit keywords.

Updated Oct 12, 2025
One-click install
npx skills add https://github.com/IDEA-on-Action/IDEA-on-Action --skill commit-helper-idea-on-action
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: commit-helper
Source: https://github.com/IDEA-on-Action/IDEA-on-Action/tree/main/.claude/skills/commit-helper
Command: npx skills add https://github.com/IDEA-on-Action/IDEA-on-Action --skill commit-helper-idea-on-action

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

협업 프로젝트에서 커밋 메시지 형식이 제각각이라 코드 리뷰가 비효율적이다. 이 스킬은 일관된 커밋 타입과 구조를 자동으로 제안해 팀의 생산성과 품질을 높여준다.

Core Features & Use Cases

  • 일관된 커밋 템플릿: 타입, 제목, 본문 구성 규칙을 제시하고 자동으로 포맷한다.
  • 가이드라인 제공: 팀 규칙에 맞춘 커밋 메시지 작성 규칙을 안내한다.
  • Use Case: 새로운 기능 추가 시 자동으로 표준 텍스트를 포함한 커밋 메시지를 생성한다.

Quick Start

새 기능을 커밋하려면 예시 메시지를 요청합니다. 예: "feat: 로그인 기능 추가"

Frequently Asked Questions about commit-helper

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

FAQPage Schema
How do I standardize commit messages across my team's Git workflow?

Standardize commit messages by applying Conventional Commits format with defined types (feat, fix, docs, refactor, test, chore, perf, style), subject line, optional body, and footer metadata. This Skill auto-generates messages from code changes and keywords, ensuring consistency across features, bug fixes, documentation updates, and maintenance tasks, reducing review time and improving clarity.

What is Conventional Commits format and why does my team need it?

Conventional Commits is a structured format pairing commit type, subject, optional body, and footer to make commit history readable and automatable. Teams need it to eliminate inconsistent message styles, enable automated changelog generation, improve code review efficiency, and maintain a clear project history across collaborative development.

Can I generate commit messages automatically when adding features or fixing bugs?

Yes. This Skill generates commit messages automatically from your code changes and commit keywords. Provide the change type and summary—for example, 'feat: login feature'—and it produces a formatted message following Conventional Commits structure with type, subject, body, and metadata, ready for Git workflows.

Does this work for all types of development tasks like documentation and refactoring?

Yes. This Skill covers features, bug fixes, documentation updates, refactors, tests, and maintenance using commit types including feat, fix, docs, refactor, test, chore, perf, and style. It applies to any Git workflow task and generates appropriately typed messages for each development activity.

What happens if team members don't follow the same commit message structure?

Inconsistent commit messages slow code review, complicate changelog generation, and fragment project history. This Skill enforces a consistent template and structure across all commits, so your team automatically uses the same format—eliminating confusion and improving collaboration efficiency.

How do I get started generating my first standardized commit message?

Request an example commit message by specifying the change type and summary—for instance, 'feat: add user authentication.' The Skill generates a full message in Conventional Commits format with type, subject, optional body, and footer, ready to use immediately in your Git workflow.