pull-request-automation
PRのテンプレート、チェックリスト、自動マージルール、レビュアーアサインを自動化し、pull requestワークフローを効率化します。手動作業のオーバーヘッドを削減し、プロセスの一貫性を向上させます。
description の原文を見る
> Automate pull request workflows with templates, checklists, auto-merge rules, and review assignments. Reduce manual overhead and improve consistency.
SKILL.md 本文
プルリクエスト自動化
目次
概要
プルリクエスト自動化を実装して、コードレビュープロセスを合理化し、品質基準を強制し、テンプレート化されたワークフローとインテリジェントな割り当てルールを通じて手動の負担を削減します。
使用場面
- コードレビュー標準化
- 品質ゲート強制
- コントリビューターガイダンス
- レビュー割り当て自動化
- マージ自動化
- PR ラベリングと整理
クイックスタート
最小限の動作例:
# .github/pull_request_template.md
## Description
Briefly describe the changes made in this PR.
## Type of Change
- [ ] Bug fix (non-breaking change that fixes an issue)
- [ ] New feature (non-breaking change that adds functionality)
- [ ] Breaking change (fix or feature that would cause existing functionality to change)
- [ ] Documentation update
## Related Issues
Closes #(issue number)
## Changes Made
- Change 1
- Change 2
## Testing
- [ ] Unit tests added/updated
// ... (see reference guides for full implementation)
リファレンスガイド
references/ ディレクトリの詳細な実装:
| ガイド | 内容 |
|---|---|
GitHub Actions: Auto Review Assignment | GitHub Actions: 自動レビュー割り当て |
GitHub Actions: Auto Merge on Approval | GitHub Actions: 承認時の自動マージ |
GitLab Merge Request Automation | GitLab マージリクエスト自動化 |
Bors: Merge Automation Configuration | Bors: マージ自動化設定、従来型コミット検証 |
PR Title Validation Workflow | PR タイトル検証ワークフロー |
Code Coverage Requirement | コードカバレッジ要件 |
ベストプラクティス
✅ すべき こと
- PR テンプレートを一貫性のために使用する
- マージ前にコードレビューを必須にする
- CI/CD チェックが合格することを強制する
- コード所有者に基づいてレビュアーを自動割り当てする
- 整理のために PR にラベルを付ける
- コミットメッセージを検証する
- クリーンな履歴のためにスクワッシュコミットを使用する
- 最小カバレッジ要件を設定する
- 詳細な PR 説明を提供する
❌ すべきではないこと
- コードをレビューせずに承認する
- 失敗した CI チェックをマージする
- あいまいな PR タイトルを使用する
- 自動化チェックをスキップする
- レビューなしで保護されたブランチにマージする
- コードカバレッジの低下を無視する
- 共有ブランチに強制プッシュする
- PR なしで直接マージする
ライセンス: MIT(寛容ライセンスのため全文を引用しています) · 原本リポジトリ
詳細情報
- 作者
- aj-geddes
- ライセンス
- MIT
- 最終更新
- 不明
Source: https://github.com/aj-geddes/useful-ai-prompts / ライセンス: MIT
関連スキル
newsblur-cli
ターミナルからNewsBlurを管理できます。フィードの閲覧、ストーリーの検索、記事の保存・共有、インテリジェンス分類器の学習、新しいフィードの発見、ワークフローの自動化がNewsBlur CLIで実現します。ユーザーがNewsBlurアカウントを操作したい場合、フィードの確認、購読管理、またはニュース読み込みに関するスクリプト構築時に活用してください。
caveman-compress
自然言語のメモリファイル(CLAUDE.md、todos、preferences)を「原始人形式」に圧縮し、入力トークンを削減します。技術的な内容、コード、URL、構造はすべて保持したまま圧縮します。圧縮版が元のファイルを上書きし、人間が読める形のバックアップはFILE.original.mdとして保存されます。トリガー:/caveman-compress FILEPATH または「compress memory file」
find-skills
日本語の意図から Agent Skills を発見する。「楽天SEOのスキル探して」「PDFを処理したい」「データ分析を自動化したい」などの日本語リクエストに対応。Claude Code (CLI)、Codex、Gemini CLI、claude.ai (Web) いずれでも動作。日本最大の Agent Skills データベース「Agent Skills by ALSEL」(11,000件超、全件日本語化、ダウンロード可能スキル8,600件超) から、ユーザーの意図に合うスキルを推薦・インストール案内する。
planning-and-task-breakdown
仕事を順序立てたタスクに分割します。仕様書や要件が明確にあり、実装可能なタスクに分解する必要がある場合に利用してください。タスクが大きすぎて着手しづらい場合、スコープを見積もる必要がある場合、または並列で作業を進められる場合に活用できます。
docx
このスキルは、ユーザーがWord文書(.docxファイル)を作成、読み込み、編集、操作したいときに使用します。以下の場合に実行してください:「Word文書」「.docx」などの記述、または目次・見出し・ページ番号・レターヘッドなどのフォーマットを含む専門的な文書の作成リクエスト。また、.docxファイルのコンテンツ抽出・再編成、文書への画像挿入・置換、Word形式での検索置換、変更履歴やコメント機能の使用、コンテンツを整形したWord文書への変換の場合も対象です。ユーザーが「レポート」「メモ」「手紙」「テンプレート」などの成果物をWord形式または.docxファイルで求める場合はこのスキルを使用してください。PDF、スプレッドシート、Google Docs、文書作成と無関係なコーディングタスクには使用しないでください。
idea-refine
アイデアを反復的に改善します。構造化された発散的思考と収束的思考を通じて、アイデアを洗練させることができます。「idea-refine」または「ideate」を使用してトリガーします。