Skip to main content

commit-changes

Create a well-formatted commit following project conventions. Auto-detects commit style from git history.

설치로 이동

소스 정보

저장소
anilcancakir/claude-code-plugins
최근 소스 활동
2026년 1월 26일 13:27
감지된 SKILL.md 언어
영어
스타
6
포크
1

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
commit-changes
description
Create a well-formatted commit following project conventions. Auto-detects commit style from git history.
# Commit Task Create a commit for staged/unstaged changes following project conventions. ## Steps 1. Check `git status` for changes 2. Analyze `git log --oneline -10` to detect commit style 3. Categorize changes (feat/fix/docs/refactor/test/chore) 4. Generate commit message matching detected style 5. Present to user for approval 6. Execute commit ## Commit Style Detection Use the detection script for accurate results: ```bash # Returns JSON with style and confidence "${CLAUDE_PLUGIN_ROOT}/scripts/detect-commit-style.sh" ``` **Output example:** ```json { "style": "conventional-scoped", "confidence": 80, "stats": { "total": 10, "conventional_scoped": 8, "gitmoji": 2 } } ``` | Pattern | Style | |---------|-------| | `type(scope): message` | Conventional Commits (scoped) | | `type: message` | Conventional (no scope) | | `:emoji: message` | Gitmoji | | Plain text | Simple | ## Conventional Commits Types | Type | Use For | |------|---------| | feat | New features | | fix | Bug fixes | | docs | Documentation only | | style | Formatting changes | | refactor | Code restructuring | | perf | Performance improvements | | test | Adding/fixing tests | | chore | Maintenance tasks | ## Message Format ``` <type>(<scope>): <subject> <body> <footer> ``` **Subject Rules:** - Imperative mood ("add" not "added") - No period at end - Max 50 characters - Lowercase **Body** (optional): - Explain what and why - Wrap at 72 characters **Footer** (optional): - `Closes #123` - `BREAKING CHANGE: description` ## Output Present message for approval before committing.
GitHub에서 보기