pull-request
プルリクエスト作成スキル。PRテンプレートに基づいた説明文の作成、変更種類の分類、チェックリストの確認を支援。「PR作成」「プルリクエスト」「レビュー依頼」などのリクエスト時に使用。
When & Why to Use This Skill
This Claude skill streamlines the software development lifecycle by automating the creation of detailed and structured Pull Request (PR) descriptions. It ensures consistency across development teams by utilizing standardized templates that cover change summaries, type classification with emojis, and comprehensive checklists. By facilitating clear communication of technical changes and linking related issues, it significantly enhances the efficiency of the code review process and improves repository maintainability.
Use Cases
- Generating standardized PR descriptions from code changes to ensure all team members provide consistent context for reviewers.
- Automatically classifying development work into categories like bug fixes, features, or refactoring using visual emoji indicators for better project tracking.
- Ensuring compliance with project requirements by following a mandatory pre-submission checklist, including testing results and documentation updates.
- Linking GitHub/GitLab issues to pull requests using specific keywords to automate workflow transitions and maintain traceability.
- Highlighting specific 'Review Points' within a PR to direct reviewers' attention to complex or critical sections of the code.
| name | pull-request |
|---|---|
| description | プルリクエスト作成スキル。PRテンプレートに基づいた説明文の作成、変更種類の分類、チェックリストの確認を支援。「PR作成」「プルリクエスト」「レビュー依頼」などのリクエスト時に使用。 |
プルリクエスト作成
PRテンプレートに沿ったプルリクエスト説明文の作成を支援するスキル。
基本構成
- 概要: 変更の簡潔な説明
- 変更の種類: タイプ分類(絵文字付き)
- 詳細な変更内容: 追加・変更・削除の一覧
- 関連Issue: Linked issues と連携キーワード
- テスト: 実施したテストと結果
- レビューポイント: 注目してほしい箇所
変更タイプ
| タイプ | 絵文字 |
|---|---|
| バグ修正 | 🐛 |
| 新機能 | ✨ |
| リファクタリング | ♻️ |
| UI/UX改善 | 🎨 |
| パフォーマンス改善 | 🐎 |
| テスト | 🚨 |
| ドキュメント | 📖 |
| 設定変更 | 🔧 |
| 削除 | 🗑️ |
Issue連携
連携キーワード
- 閉じる:
Closes #123またはFixes #123 - 参照のみ:
Refs #123またはRelates to #123
必須事項
- GitHub PR画面の「Development」セクションでIssueをLink
- 本文にも連携キーワードを記載
チェックリスト
PR作成前の確認事項:
- コードレビューの準備完了
- テスト正常実行
- ドキュメント更新(必要に応じて)
- 適切なコミットメッセージ
- IssueがPRにLinked
- セルフレビュー実施
- 破壊的変更の明記(該当時)
詳細なテンプレートは references/pr-template.md を参照。