Skip to content
Back to skills

Commit Helper 1

ASecurity

커밋 메시지 생성 스킬. 다음 상황에서 자동 호출: - "커밋", "commit", "커밋 메시지", "커밋해줘", "커밋 부탁" - "변경사항 커밋", "staged 커밋", "git commit"

  • 2 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 27, 2026
toolsbashgitapidocumentation

Works with

  • api

Security analysis

A100/100

Scanned September 27, 2026

npx -y skills add David-Li0406/meta-skill-evloving --skill commit-helper-1 --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Commit Helper 1?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Commit Helper 1
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/david-li0406-commit-helper-1/badge)](https://www.skillsdirectory.com/skills/david-li0406-commit-helper-1)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: commit-helper
description: |
  커밋 메시지 생성 스킬. 다음 상황에서 자동 호출:
  - "커밋", "commit", "커밋 메시지", "커밋해줘", "커밋 부탁"
  - "변경사항 커밋", "staged 커밋", "git commit"
---

# Commit Message Generator

## Auto-trigger Keywords

commit, 커밋, 커밋해줘, 커밋 부탁, 커밋 메시지

## Instructions

| Tag Name         | Description                                                                                            |
| ---------------- | ------------------------------------------------------------------------------------------------------ |
| Feat             | Add new feature                                                                                        |
| Fix              | Fix bug                                                                                                |
| Design           | Change user UI design such as CSS                                                                      |
| !BREAKING CHANGE | Major API changes                                                                                      |
| !HOTFIX          | Urgent fix for critical bug                                                                            |
| Style            | Code format changes, missing semicolons, no code changes                                               |
| Refactor         | Refactor production code                                                                               |
| Comment          | Add or modify necessary comments                                                                       |
| Docs             | Modify documentation                                                                                   |
| Test             | Add test code, refactor test code, no Production Code changes                                          |
| Chore            | Modify build tasks, package manager, package manager configuration updates, no Production Code changes |
| Rename           | Only rename or move files or folders                                                                   |
| Remove           | Only delete files                                                                                      |

### 2: Analyze Changes

```bash
git diff --staged --stat
```

### 3: Determine if Body is Needed

**Include Body if** (any of the following):

- 3 or more files changed
- Can list specific changes (name changes, configuration changes, etc.)
- Need to explain reason for changes

**Use single line only**:

- Simple typo fix
- One clear change

### 4: Generate Message

**Single line format**:

```
{type}: {summary: 한글}
```

**Format with body**:

```
{type}: {summary: 한글}

- {specific change 1: 한글}
- {specific change 2: 한글}
```

## Examples

**Single line** (simple change):

```
fix: 로그인 버튼 이름 수정
```

**With body** (specific changes):

```
feat: 커밋 메세지 생성 스킬 개선

- Step 접두사 제거 (Step 1: → 1:)
- 프로젝트 특화 예시를 범용 예시로 교체
- Body 판단 기준 명확화
```

**With body** (name/structure changes):

```
Refactor: Ch 3 폴더 번호를 task.json과 일치시킴

- t08_conditionals_intent → t09_conditionals_intent
- t09_loops_batch → t10_loops_batch
- t10_exception_api_error → t11_exception_api_error
```

## Rules

- Summary within 50 characters
- Present tense ("add" not "added")
- Follow existing project style

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…