원클릭으로
commit
Format and create git commits. ALWAYS use this skill when making git commits. TRIGGER: Any time you are about to run `git commit`.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Format and create git commits. ALWAYS use this skill when making git commits. TRIGGER: Any time you are about to run `git commit`.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | commit |
| description | Format and create git commits. ALWAYS use this skill when making git commits. TRIGGER: Any time you are about to run `git commit`. |
| allowed-tools | ["Bash","Read","Grep","Glob"] |
<type>[(scope)]: <concise summary in imperative mood>
<optional body explaining context and rationale>
Types: feat, fix, refactor, test, docs, perf, chore
Scope (optional): package or module name, e.g., feat(core):, fix(ingest):
Capture context aggressively from the conversation. The commit message is the permanent record of why this change exists. Review the full chat history and distill anything a future reader would need to understand the decision — don't let institutional knowledge vanish when the conversation ends.
Focus on WHY, not WHAT:
Err on the side of too much context rather than too little. A commit body that says "switched from library X to library Y" is far less useful than one that explains X doesn't support streaming (link to issue), Y's API is similar enough that migration was straightforward, and only the auth setup differs.
Avoid:
Never use HEREDOCs for commit messages. The $(cat <<'EOF' ... EOF) pattern involves nested shell operators (command substitution + here-document) which the Bash tool flags for manual approval every time. Instead, pass a single multi-line string to -m. The Bash tool's command parameter is a JSON string, so newlines are fine — this is a simple command with no nested operators:
git commit -m "type(scope): summary
Optional body with context.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>"
If using AI/agentic tools to generate commits, attribute appropriately:
Co-Authored-By: <Tool Name> <email-or-identifier>
Consult external coding agents (OpenAI Codex, Google Antigravity/agy) for a second opinion, code review, or any custom question. Runs them via CLI and reports back. Use when the user says consult, second opinion, external review, ask codex/antigravity/agy, or mentions /consult.
Automatically fold staged changes into the right commits using git-absorb. Stages fixes, runs absorb with dry-run preview, and optionally rebases.