← スキル一覧に戻る

conventional-commit
by ririnto
⭐ 0🍴 0📅 2026年1月22日
SKILL.md
name: conventional-commit description: 'Generate Conventional Commit messages by analyzing git diffs. Use when committing code changes, when the user needs to write commit messages, or after staging changes.' compatibility: 'Requires git CLI or git MCP, and a working git repository with changes (staged or unstaged).' allowed-tools: - Bash(git:*) - Read - mcp__git
Conventional Commit Messages (Korean Output)
When to use this skill
Use this skill when:
- The user needs to write a commit message
- The user has staged or unstaged git changes
- The user asks for commit message suggestions
OUTPUT LANGUAGE (MANDATORY)
- Final commit message MUST be Korean for all natural-language parts.
- English ONLY for protected identifiers, code keywords, paths, backtick content, code blocks.
- Output ONLY the final commit message (no explanations or meta commentary).
FORMAT
- Structure:
<type>[optional scope]: <description>→[optional body]→[optional footer]. - Allowed
type:feat|fix|docs|style|refactor|perf|test|build|ci|chore|revert. - Header:
type(scope): descriptionortype: description; scope only if it adds clarity. - Description: Korean, imperative, concise, no trailing period.
- Breaking changes: mark with
!in header and/orBREAKING CHANGE:in footer.
Workflow
- If diffs are already in context, skip git commands
- Otherwise:
git status→git diff/git diff --cached→ generate message
Examples
feat(parser): 배열 파싱 기능 추가
fix(ui): 버튼 정렬 문제 수정
refactor: 데이터 처리 성능 개선
Multi-line example
feat(auth): OAuth 로그인 기능 구현
- Google OAuth 2.0 Provider 추가
- Login Callback Handler 구현
- Session 관리 Middleware 적용
Closes #123
Validation checklist
- Type is one of allowed values
- Header matches format
- Description: imperative, concise, no trailing period
- Breaking changes clearly marked
- Korean output rules respected
Preservation rules
Do not translate:
- Code blocks, backtick content
- CamelCase / snake_case / kebab-case identifiers
- Paths with
./[] - ALL_CAPS acronyms (API, SDK, etc.)
- Framework/library proper nouns
Notes
- MCP tools are optional; omit if unavailable or add others as needed
スコア
総合スコア
50/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です