Files
2025-11-30 08:51:38 +08:00

69 lines
2.5 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
name: commit
description: 変更をコミットする
---
# Commit
## 概要
このコマンドは、ワークツリーの変更をローカルリポジトリにコミットする。変更内容の確認、適切なコミットメッセージの作成、コミットの実行までを一貫して管理し、バージョン管理のベストプラクティスに従った運用を実現する。
## 使用するエージェント
- **version-control-agent:** Git操作およびGitHub操作全般を管理する
## 使用するスキル
1. **version-control-guidelines:** Git運用のガイドラインに従う
## 実行フロー
1. version-control-agentが以下のスキルを使用して、現在の変更状況を確認するgit status
- version-control-guidelinesGit運用ガイドライン
2. version-control-agentが以下のスキルを使用して、変更内容の詳細を確認するgit diff
- version-control-guidelinesGit運用ガイドライン
3. version-control-agentが以下のスキルを使用して、規約に準拠したコミットメッセージを作成する
- version-control-guidelinesGit運用ガイドライン
4. version-control-agentが以下のスキルを使用して、変更をステージングするgit add
- version-control-guidelinesGit運用ガイドライン
5. version-control-agentが以下のスキルを使用して、コミットを実行するgit commit
- version-control-guidelinesGit運用ガイドライン
6. version-control-agentが以下のスキルを使用して、コミット結果をユーザーに報告する
- interaction-guidelines対話パターン
## 成果物
**出力先:**
- ローカルリポジトリ(.gitディレクトリにコミットオブジェクトが作成される
**成果物の内容:**
- コミットハッシュ
- コミットメッセージ
- 変更されたファイルのリスト
- 作成者情報
- タイムスタンプ
## チェックリスト
### コマンド実行前
- [ ] 変更内容が意図したものであることを確認した
- [ ] コミット対象のファイルが明確である
- [ ] コミットメッセージの内容を考えている
### コマンド実行後
- [ ] コミットが正常に作成された
- [ ] コミットメッセージが規約に準拠している
- [ ] 適切なファイルがコミットに含まれている
- [ ] 機密情報が含まれていない
- [ ] コミット履歴が適切に記録されている