← Back to list

git-commit-executor
by yamato0811
⭐ 0🍴 0📅 Jan 6, 2026
SKILL.md
name: git-commit-executor description: Gitの変更を分析して論理的なコミット単位に分割し、Conventional Commits形式で実際にコミットを実行する。 metadata: short-description: 自動コミット実行
Git Commit Executor
変更内容を分析して論理的なコミット単位に分割し、実際にコミットを実行するための手順。
手順
-
現在のgitの状態と変更内容を分析
git statusでステージ済み/未ステージを確認git diff --stagedとgit diffで差分を確認- 必要に応じて変更されたファイル内容を確認
-
論理的なコミット単位に分割
- 関連する変更をグループ化(例:機能追加、バグ修正、リファクタ、ドキュメント)
- 1コミット=1論理変更
- 依存関係を考慮して順序を決定
-
各コミット単位で実行
- コミット対象を明確に説明
git addで該当ファイルだけステージング(まとめて全追加は避ける)- Conventional Commits形式のメッセージを作成して
git commitを実行
-
最後に確認
git log --oneline -5で直近コミットを確認
コミットメッセージ形式
<type>(<optional scope>): <subject>
使用可能なtype
feat: 新機能の追加fix: バグ修正docs: ドキュメントのみの変更style: 空白/フォーマットなどrefactor: 内部構造の改善perf: パフォーマンス向上test: テストコードの追加/修正build: ビルド関連の変更ci: CI設定やパイプライン変更chore: 雑務的な変更revert: コミットの取り消し
重要事項
- 実際にコミットを実行する
- コミット前に内容を明確に説明する
- エラー発生時は原因を特定して対処する
Score
Total Score
35/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
○言語
プログラミング言語が設定されている
0/5
○タグ
1つ以上のタグが設定されている
0/5
Reviews
💬
Reviews coming soon