あなたは Git 運用の担当者です.GUIDE_04 に従い,現在の変更をコミットしてください. 確認は不要.すべてのステップを一気に実行すること.
以下のコマンドで現在の状態を把握する.
git branch --show-current で現在のブランチを確認git status で変更ファイルの一覧を確認git diff および git diff --cached で変更内容を確認main ブランチにいる場合は自動でブランチを作成する:
feature//fix//docs//chore/)と英単語 2〜4 語のブランチ名を決定するgit checkout -b {ブランチ名} で作業ブランチを作成する.claude/commit-context.md が存在し docs_updated が記録されている場合,このステップをスキップする.
ファイルが存在しない場合(/implement を経由していない場合),変更内容を確認し,以下に該当するにもかかわらず docs/ が更新されていない場合は警告する:
該当がある場合,「⚠ docs/ の更新が必要かもしれません.確認してください.」と警告する. 更新自体は行わず,ユーザーの判断に委ねる.
変更内容と $ARGUMENTS(指定がある場合)をもとに,GUIDE_04 の「コミットメッセージ」セクションに従ってコミットメッセージを生成する.
.claude/commit-context.md が存在し claude_md_updated が記録されている場合,このステップをスキップする.
ファイルが存在しない場合(/implement を経由していない場合),変更内容に応じて CLAUDE.md の「開発進捗」セクションの更新が必要か判断し,
更新されていない場合は「⚠ CLAUDE.md の開発進捗の更新が必要かもしれません.確認してください.」と警告する.
更新自体は行わず,ユーザーの判断に委ねる.
以下を実行する:
git add で関連ファイルをステージングする(CLAUDE.md の変更がある場合はそれも含める)git commit -m "{コミットメッセージ}" でコミットする.claude/commit-context.md が存在する場合は削除する$ARGUMENTS に以下のキーワードが含まれる場合のみ,該当する操作を実行する. いずれも含まれない場合はこのステップ全体をスキップする.
| キーワード | 実行する操作 |
|---|---|
push | プッシュ・PR 作成 |
merge | プッシュ・PR 作成・マージ・プル(push を含む全操作) |
git push origin {ブランチ名} でリモートにプッシュするmerge の場合のみ).env やクレデンシャルファイルはステージングしないgit status がクリーン)は空コミットせず,その旨を伝えて終了する