Help us improve
Share bugs, ideas, or general feedback.
npx claudepluginhub backpaper0/claude-plugins --plugin git-operationsHow this skill is triggered — by the user, by Claude, or both
Slash command
/git-operations:commit-by-logical-unitsThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
現在の変更内容を確認し、論理的に意味がある単位で複数のコミットに分けて実行してください。
Organizes git workspace changes into clean, atomic commits following conventional formats. Activates after features, refactors, or explicit commit requests.
Analyzes git changes, groups into atomic logical commits, writes conventional commit messages, stages files selectively, and commits safely. Use for clean solo git history without blind adds.
Analyzes uncommitted git changes, excludes ephemeral files like node_modules or build/, groups by purpose into atomic conventional commits, validates code, and optionally pushes.
Share bugs, ideas, or general feedback.
現在の変更内容を確認し、論理的に意味がある単位で複数のコミットに分けて実行してください。
以下の手順で実行してください:
変更内容の確認
git statusで変更されたファイルを確認git diff --statで変更の統計情報を確認git log --oneline -10で最近のコミット履歴を確認し、コミットメッセージのスタイルを把握変更内容の分析
git diff [ファイルパス] | head -50)論理的な単位でコミット
git add [ファイル/ディレクトリ]とgit commitを実行git commit -m "$(cat <<'EOF'
変更の概要を1行で記述
詳細な説明(必要に応じて)
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
EOF
)"
コミット後の確認
git statusで残りの変更を確認git log --oneline -10でコミット履歴を確認以下のファイルは通常コミットしない:
.claude/ディレクトリ(Claude Codeの設定).envファイル(環境変数、機密情報)node_modules/(依存関係)これらのファイルが変更されている場合は、ユーザーに確認するか、無視してください。