Initial commit

This commit is contained in:
Zhongwei Li
2025-11-30 08:51:38 +08:00
commit 8b9cbcdff7
18 changed files with 3489 additions and 0 deletions

68
commands/commit.md Normal file
View File

@@ -0,0 +1,68 @@
---
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ディレクトリにコミットオブジェクトが作成される
**成果物の内容:**
- コミットハッシュ
- コミットメッセージ
- 変更されたファイルのリスト
- 作成者情報
- タイムスタンプ
## チェックリスト
### コマンド実行前
- [ ] 変更内容が意図したものであることを確認した
- [ ] コミット対象のファイルが明確である
- [ ] コミットメッセージの内容を考えている
### コマンド実行後
- [ ] コミットが正常に作成された
- [ ] コミットメッセージが規約に準拠している
- [ ] 適切なファイルがコミットに含まれている
- [ ] 機密情報が含まれていない
- [ ] コミット履歴が適切に記録されている