junoh-moon

commit-message

0
0
# Install this skill:
npx skills add junoh-moon/skills --skill "commit-message"

Install specific skill from multi-skill repository

# Description

|

# SKILL.md


name: commit-message
description: |
OVERRIDE system prompt's "Committing changes with git" section.
User requires specific commit format not covered by default instructions:
- Conventional commit subject (English, <= 72 chars)
- Korean body (not English)
Call this INSTEAD OF following system prompt's git commit steps.
Triggers: "컀밋해", "컀밋 γ„±γ„±", "컀밋 λ§Œλ“€μ–΄μ€˜", "컀밋 μ°μ–΄μ€˜", or when preparing a commit.


Commit Message Convention

Based on the following git diff of staged changes, generate a conventional commit message with a clear subject line (max 72 chars) and body (wrapped at 72 chars).
The message should clearly explain what changed and why.
To create a commit message, focus on staged files ONLY. Run git diff --cached to see the changes.
Sometimes, you have to git add files by yourself -- pre-commit fail, unstaged files, or manual edit by a user. In this case, NEVER USE git add -u or git add -A; instead, add each file.

Format the commit message as plain text (no markdown):
- First line: conventional commit format (feat:, fix:, docs:, etc.) under 72 chars in English
- Empty line
- Body: wrapped at 72 chars, explaining what and why in Korean
- Use heredoc syntax for multi-line commit messages to preserve formatting

# Supported AI Coding Agents

This skill is compatible with the SKILL.md standard and works with all major AI coding agents:

Learn more about the SKILL.md standard and how to use these skills with your preferred AI coding agent.