git diff の変更(staged・unstaged 両方)を hunk 単位で分析し、論理的に最小のコミットに分割して自動コミットする。変更が溜まっているとき、複数の変更をまとめてコミットしたいとき、差分を整理してコミットしたいときに使う。TRIGGER when: 'split commit'、'コミット分割'、'差分を整理してコミット'、'変更をまとめてコミット'、'hunkごとにコミット'、'論理的にコミットを分けて'、'auto commit split'、'コミットを分けたい'、'まとめてコミットして' などのフレーズや、未コミットの変更が複数の論理的な変更を含んでいてユーザーが整理を求めているとき。
git diff origin/main... の差分を分析し、変更されたメソッド・関数に対する不足テストを追加・修正する。ファイル拡張子を引数で指定する(例: /add-tests .rb)。テストの追加、テストカバレッジの補完、変更に伴う既存テストの修正が必要な場面で使う。TRIGGER when: ユーザーが変更に対するテスト追加、テストギャップの補完、差分やブランチのテストカバレッジ確認、壊れたテストの修正を求めたとき。'テスト書いて'、'テスト足りてない'、'テスト追加して'、'add tests'、'write tests for my changes' などのフレーズにも反応する。