Communitygithub.com

wan-huiyan/git-squash

コミットメッセージ、差分、タイミングのヒューリスティック分析により、些末なコミットを自動検出してスマートにgitコミットをスカッシュします。

git-squash とは?

このスキルは、AIエージェント(Claude Code、Cursor、Codexなど)向けに、gitリポジトリ内のコミットをスマートにスカッシュする機能を提供します。メッセージ内容、差分のサイズ、コミット時刻のパターンなど、複数のヒューリスティックを組み合わせて「些末なコミット」(軽微な修正や実験的なコミット)を自動検出し、それらをまとめてスカッシュすることで、プロジェクトのコミット履歴をクリーンに保ちます。開発者やAIエージェントは、手動で履歴を整理する手間を省き、意味のあるコミットだけを残すことができます。主にClaude Code上で動作するスキルとして設計されており、git操作を必要とするワークフローにシームレスに統合できます。

対応~Claude Code~Codex CLI~Cursor
npx skills add wan-huiyan/git-squash

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

git-squash は何をしますか?

コミットメッセージ、差分、タイミングのヒューリスティック分析により、些末なコミットを自動検出してスマートにgitコミットをスカッシュします。

関連スキル