Skip to content

Commit 9e9c3ab

Browse files
author
Kojiro Tanaka
committed
PR template
1 parent 2ab851b commit 9e9c3ab

File tree

13 files changed

+179
-1441
lines changed

13 files changed

+179
-1441
lines changed

.github/pull_request_template.md

Lines changed: 88 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,88 @@
1+
# Pull Request
2+
3+
## 🎯 関連Issue番号
4+
Closes #
5+
6+
## 📝 変更内容の説明
7+
<!-- どのような変更を行ったか、その理由と目的を詳しく記載してください -->
8+
9+
## 🔧 実装の詳細
10+
<!-- 技術的な実装内容、使用したライブラリ、アーキテクチャの変更等 -->
11+
12+
## 🤖 使用したAIツール
13+
- [ ] Claude Code
14+
- [ ] Gemini CLI (`@gemini-cli`でのIssue対応)
15+
- [ ] GitHub Copilot
16+
- [ ] その他のAIツール
17+
- [ ] AI支援なし(手動開発)
18+
19+
### 🤖 AI支援の詳細
20+
<!-- どのAIツールをどのように活用したか、生成されたコードの割合等 -->
21+
22+
## 🧪 品質チェック
23+
- [ ] Lint & Format Check 実行・通過
24+
- [ ] Type Check 実行・通過
25+
- [ ] テスト実行・通過
26+
- [ ] 新規テストケース追加(必要に応じて)
27+
28+
## 📊 変更の影響範囲
29+
- [ ] Backend API
30+
- [ ] Frontend
31+
- [ ] Database スキーマ
32+
- [ ] GitHub Actions ワークフロー
33+
- [ ] ドキュメント
34+
35+
## ⚠️ 破壊的変更
36+
- [ ] 破壊的変更なし
37+
- [ ] 破壊的変更あり(詳細を下記に記載)
38+
39+
### 破壊的変更の詳細
40+
<!-- 破壊的変更がある場合、詳細とマイグレーション方法を記載 -->
41+
42+
## 🔍 重点的にチェックしてほしい項目
43+
- [ ] セキュリティ
44+
- [ ] パフォーマンス
45+
- [ ] 可読性・保守性
46+
- [ ] エラーハンドリング
47+
- [ ] APIインターフェース
48+
- [ ] データ整合性
49+
50+
## 📝 特別な注意事項
51+
<!-- レビュアーに知ってほしい特別な事項、注意点等 -->
52+
53+
## 📚 更新したドキュメント
54+
- [ ] README.md
55+
- [ ] CLAUDE.md
56+
- [ ] API ドキュメント
57+
- [ ] その他のドキュメント
58+
59+
## ✅ 最終チェックリスト
60+
- [ ] コミットメッセージが規約に準拠
61+
- [ ] ブランチ名が規約に準拠
62+
- [ ] 不要なコード・コメント等を削除
63+
- [ ] セキュリティに関する機密情報が含まれていない
64+
- [ ] 全ての TODO/FIXME コメントを解決
65+
66+
## 🤖 AI協働開発の確認
67+
- [ ] AI生成コードの動作を手動で確認
68+
- [ ] AIの提案を理解してコードレビュー実施
69+
- [ ] 必要に応じて `@gemini-cli /review` でAI事前レビュー実行
70+
71+
## 📞 質問・相談
72+
<!-- レビュアーへの質問や相談事項があれば記載してください -->
73+
74+
---
75+
76+
### 🤖 AI支援による自動チェック推奨
77+
78+
このPRをレビューする前に、以下のAI支援を活用することを推奨します:
79+
80+
```
81+
@gemini-cli /review このPRを以下の観点でレビューしてください:
82+
- セキュリティの脆弱性
83+
- パフォーマンスの影響
84+
- コードの可読性と保守性
85+
- エラーハンドリングの適切性
86+
```
87+
88+
**🎯 このPRは [AI駆動開発ガイド](https://github.com/upbond/development-guide) に基づいて作成されています**

.github/pull_request_template.yml

Lines changed: 0 additions & 298 deletions
This file was deleted.

0 commit comments

Comments
 (0)