コミットメッセージを作成するプロンプト
初級
このプロンプトでできること
変更内容に応じた適切なコミットメッセージを作成します。
プロンプト
以下の変更内容に対するコミットメッセージを作成してください。
## 変更内容
{変更したファイルと内容}
## 変更の目的
{なぜこの変更をしたか}
## コミット規約
{Conventional Commits/独自ルールなど}
## 出力形式
1. コミットメッセージ(件名)
2. 本文(詳細説明)
3. フッター(Issue番号など)
出力例
Conventional Commits形式
feat(auth): ソーシャルログイン機能を追加 - Google OAuth2.0による認証を実装 - ログイン画面にソーシャルログインボタンを追加 - 既存アカウントとの連携機能を実装 Closes #123バグ修正の場合
fix(cart): カート画面で数量が0になる問題を修正 在庫切れ商品をカートに追加した際に、 数量が0として表示される問題を修正。 在庫切れの場合は追加を拒否するように変更。 Fixes #456リファクタリングの場合
refactor(user): ユーザーサービスの依存関係を整理 - UserService から直接DBアクセスを削除 - UserRepository を経由するように変更 - 単体テストを追加 BREAKING CHANGE: UserService.getUser() の戻り値の型が変更Type一覧
- feat: 新機能
- fix: バグ修正
- docs: ドキュメント
- style: フォーマット
- refactor: リファクタリング
- test: テスト
- chore: ビルド、設定変更