プルリクエスト説明文を作成するプロンプト
初級
このプロンプトでできること
レビュアーにわかりやすいプルリクエストの説明文を作成します。
プロンプト
以下の変更内容に対するプルリクエストの説明文を作成してください。
## 変更の概要
{何を実装/修正したか}
## 関連Issue
{Issue番号}
## 変更内容の詳細
{具体的な変更点}
## 動作確認
{確認した内容}
## 出力形式
1. タイトル
2. 概要(変更の目的)
3. 変更内容(箇条書き)
4. スクリーンショット(必要な場合の説明)
5. テスト内容
6. レビューポイント
7. チェックリスト
出力例
タイトル feat: ユーザープロフィール編集機能の追加
概要 ユーザーが自身のプロフィール情報を編集できる機能を追加しました。
Closes #234
変更内容
- プロフィール編集画面の追加 (
/settings/profile)- プロフィール更新API (
PUT /api/users/me)- 画像アップロード機能(S3連携)
- バリデーション追加(名前は50文字以内、自己紹介は500文字以内)
スクリーンショット
Before After 編集機能なし 編集ボタン追加、編集モーダル テスト内容
- 正常系: プロフィール更新が反映される
- 異常系: 文字数超過でエラー表示
- 異常系: 未ログイン時は401エラー
- 画像アップロード(jpg, png)
- モバイル表示確認
レビューポイント
src/services/UserService.tsL45-60: バリデーションロジックsrc/components/ProfileEditor.tsx: 新規コンポーネントチェックリスト
- テストを追加/更新した
- ドキュメントを更新した
- セルフレビューを実施した