mit einem Klick
commit
プロジェクトのコミットガイドラインに基づいてGitコミットを作成
Mit Codex oder Claude installieren Kopieren Sie diesen Prompt, fügen Sie ihn in Codex, Claude oder einen anderen Assistant ein und lassen Sie die Skill-Seite prüfen und installieren.
Menü
プロジェクトのコミットガイドラインに基づいてGitコミットを作成
Mit Codex oder Claude installieren Kopieren Sie diesen Prompt, fügen Sie ihn in Codex, Claude oder einen anderen Assistant ein und lassen Sie die Skill-Seite prüfen und installieren.
Basierend auf der SOC-Berufsklassifikation
SIL マイルストーンの成果物バンドル(results.json+レビュー動画+図+ゲート承認)を1コマンドで生成・検証する。閉ループ run → 動画 → 機械判定ゲートを順に実行し、アウトプット主導でマイルストーンの達成を確定する。RESET_PLAN.md §8〜§10 の実現形。
作業進捗をXに面白く投稿する。コミット後に使用
Claude Codeのプランモードで作成された実装計画を確認・一覧表示する
| name | commit |
| description | プロジェクトのコミットガイドラインに基づいてGitコミットを作成 |
| disable-model-invocation | true |
このスキルは、プロジェクトのコミットガイドライン(docs/contributing/commit-guidelines.md)に基づいて適切なコミットメッセージを作成し、コミットを実行します。
まず、git status と git diff で変更内容を確認してください:
git status
git diff --cached # Staged changes
git diff # Unstaged changes
以下の構造でコミットメッセージを作成してください:
<type>(<scope>): <subject>
<body>
Next steps:
- <次の作業1>
- <次の作業2>
feat: 新機能追加fix: バグ修正refactor: リファクタリングtest: テスト追加・修正docs: ドキュメント更新chore: ビルド・設定変更flight_command, imu, led, controldocs, guidelinesphase3, phase4必須要素:
推奨要素(状況に応じて):
This fixes <問題>. The problem was: で始め、原因を1-5ステップで説明With this fix: で始め、改善内容を1-5ステップで説明Related files: で変更ファイルとコード位置Phase X-Y Status: Complete ✅セッション中断時の再開ポイントを明記してください:
書くべき内容:
良い例:
Next steps:
- Flash firmware to vehicle (idf.py flash)
- Test jump 0.15m command via WiFi CLI:
python3 tools/stampfly_cli.py --ip 192.168.2.19 jump 0.15
- Verify altitude control with ±2cm tolerance
- Monitor ToF raw values in serial log during climb/descent
- Test consecutive jumps to verify queue handling
- Document simplified Jump command control law in docs/
避けるべき例:
Next steps:
- テスト ← 具体性がない
- 動作確認 ← 何を確認するのか不明
変更をステージングしてコミットしてください:
# Unstaged changes がある場合は追加
git add <files>
# コミットメッセージを heredoc で作成(フォーマット保持)
git commit -m "$(cat <<'EOF'
<type>(<scope>): <subject>
Changes:
- <変更1>
- <変更2>
<body>
Next steps:
- <次の作業1>
- <次の作業2>
EOF
)"
コミット後、ログを確認してください:
git log -1 --format="%H%n%s%n%b"
git status
git commit -m "$(cat <<'EOF'
fix(<scope>): <50文字以内の要約>
Changes:
- <変更内容1>
- <変更内容2>
This fixes <問題の説明>. The problem was:
1. <根本原因のステップ1>
2. <根本原因のステップ2>
With this fix:
1. <修正後の動作1>
2. <修正後の動作2>
Next steps:
- <次にやるべきこと1>
- <次にやるべきこと2>
EOF
)"
git commit -m "$(cat <<'EOF'
feat(<scope>): <50文字以内の要約>
<機能の概要説明>
Changes:
- <変更内容1>
- <変更内容2>
Behavior:
- <新しい動作1>
- <新しい動作2>
Phase <X-Y> Status: Complete ✅
Next: Phase <X-Z> (<次のフェーズの説明>)
Next steps:
- <次の実装タスク>
- <テスト計画>
EOF
)"
git commit -m "$(cat <<'EOF'
refactor(<scope>): <50文字以内の要約>
<リファクタリングの目的>
Changes:
- <変更内容1>
- <変更内容2>
Technical details:
- <技術的詳細1>
- <技術的詳細2>
<設計判断の理由>
Next steps:
- <次のタスク>
EOF
)"
git commit -m "$(cat <<'EOF'
docs(<scope>): <50文字以内の要約>
<ドキュメント更新の目的>
Changes:
- <変更内容1>
- <変更内容2>
Contents:
- <追加/更新した内容1>
- <追加/更新した内容2>
Next steps:
- <関連ドキュメントの更新>
- <実装への反映>
EOF
)"
コミット前に以下を確認してください:
詳細は以下を参照:
docs/contributing/commit-guidelines.md