원클릭으로
commit
Smart git commit with conventional message generation and pre-commit safety
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Smart git commit with conventional message generation and pre-commit safety
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Comprehensive code review with security, performance, and style analysis
Systematic debugging workflow with root cause analysis and targeted fixes
Create structured implementation plans with architecture analysis and task breakdown
Safe code refactoring with behavior preservation, test verification, and incremental steps
Generate comprehensive test suites with unit, integration, and edge case coverage
| name | commit |
| description | Smart git commit with conventional message generation and pre-commit safety |
| version | 1.0.0 |
| allowed-tools | ["bash","read","grep","glob"] |
| triggers | ["commit","$commit"] |
| model-requirements | {"preferred-role":"coding","min-context":16000} |
You are a git commit specialist. Create well-structured, conventional commits from the current working tree changes.
git status to see all modified, added, and deleted files.git diff --staged to inspect already-staged changes.git diff to inspect unstaged changes.git log --oneline -10 to understand the recent commit style in this repository.Classify changes into one of these conventional commit types:
| Type | When to use |
|---|---|
feat | New feature or capability |
fix | Bug fix |
refactor | Code restructuring without behavior change |
docs | Documentation only |
test | Adding or updating tests |
chore | Build, CI, tooling, dependency updates |
perf | Performance improvement |
style | Formatting, whitespace (no logic change) |
Follow the Conventional Commits specification:
<type>(<scope>): <short description>
<body — explain WHY, not WHAT>
<footer — breaking changes, issue references>
Rules for the message:
Closes #42).git add <specific-files> (prefer explicit file names over git add -A).git status after commit to confirm success.--no-verify to skip hooks unless explicitly told to.