スキル create-pr
📦

create-pr

安全 ⚙️ 外部コマンド

Sentry 準拠の説明でプルリクエストを作成

こちらからも入手できます: 0tarof,Crearize,0tarof,Cloud-Officer,davila7,Cygnusfear,getsentry

チームの規約に従った効果的な PR 説明を書くには時間と一貫性が必要です。このスキルは、Sentry の実績あるレビューガイドラインを使用して GitHub CLI で PR 作成を自動化します。

対応: Claude Codex Code(CC)
🥉 74 ブロンズ
1

スキルZIPをダウンロード

2

Claudeでアップロード

設定 → 機能 → スキル → スキルをアップロードへ移動

3

オンにして利用開始

テストする

「create-pr」を使用しています。 ユーザーが Slack スレッド通知機能の追加を含むコミットを持っている

期待される結果:

ドラフト PR を作成:'feat(alerts): Add Slack thread replies for notifications'

PR 説明:
- メッセージ編集とのスレッディング動作を説明
- タイムライン保持の利点を文書化
- SENTRY-1234 を参照

「create-pr」を使用しています。 ユーザーが API エンドポイントで null 扱いのクラッシュを修正

期待される結果:

ドラフト PR を作成:'fix(api): Handle null response in user endpoint'

PR 説明:
- クラッシュシナリオを説明
- null チェックの実装を解説
- 調査チケット SENTRY-5678 へのリンク

セキュリティ監査

安全
v1 • 2/24/2026

Static analysis flagged 36 external command patterns and 3 network references, but all are false positives. The skill uses GitHub CLI (gh) and git commands with hardcoded arguments for legitimate PR creation. Network references are documentation URLs only. No user input injection vectors or data exfiltration risks detected.

1
スキャンされたファイル
193
解析された行数
1
検出結果
1
総監査数
監査者: claude

品質スコア

38
アーキテクチャ
100
保守性
87
コンテンツ
50
コミュニティ
100
セキュリティ
91
仕様準拠

作れるもの

機能開発 PR

明確な動機、検討された代替アプローチ、関連する Issue 参照を含む、新しい機能の PR を作成

バグ修正 PR

根本原因、修正内容、追跡 Issue へのリンクを説明する、焦点を絞ったバグ修正 PR を迅速に作成

リファクタリング PR

コード再編成を前後のコンテキストとともに文書化し、なぜこのリファクタが将来の作業を可能にするかを説明

これらのプロンプトを試す

基本的な PR を作成
現在のブランチのプルリクエストを作成してください。変更を分析し、Sentry の規約に従った説明を書いてください。
コンテキスト付き機能 PR
機能 X を実装しました。その機能の内容、必要性、検討されたトレードオフを説明する PR を作成してください。
Issue リンク付きバグ修正
このホットフィックスの PR を作成してください。マージ時に Issue が自動的にクローズされるよう、必ず 'Fixes SENTRY-1234' を含めてください。
大規模リファクタの文書化
このリファクタリングの PR を作成してください。行動変化がないこと、そして再編成の動機を明確に説明してください。

ベストプラクティス

  • レビューを迅速化するため、PR は単一の機能または修正に集中させる
  • コードが何をするかだけでなく、変更の背景にある「理由」を説明する
  • 未完成の作業についてフィードバックが必要な場合は、早期にドラフト PR を使用する

回避

  • 無関係な変更を 1 つの大きな PR にまとめる
  • 'Update code' や 'Fix stuff' のような曖昧なタイトルを使用する
  • PR 説明を完全にスキップし、レビュアーに推測させる

よくある質問

このスキルを使用する前に何が必要ですか?
GitHub CLI (gh) をインストールし、`gh auth login` で認証する必要があります。また、PR を作成する前にすべての変更をコミットしておく必要があります。
このスキルは GitHub 以外のリポジトリでも動作しますか?
いいえ、このスキルは GitHub リポジトリ専用に設計されており、GitHub でのみ動作する GitHub CLI (gh) を使用します。
未コミットの変更がある場合はどうなりますか?
このスキルは未コミットの変更を検出し、最初に commit スキルを実行するよう促します。PR にはコミット済みの変更のみを含めるべきです。
既存の PR を更新できますか?
はい、このスキルは GitHub API を直接使用して既存の PR を更新できます。これは特定の操作において gh pr edit よりも信頼性が高いです。
どの PR タイトル形式を使用しますか?
conventional commits 形式:'type(scope): description'。例:'feat(auth): Add OAuth support' または 'fix(api): Handle timeout errors'。
自動的にレビュアーを選択しますか?
いいえ、このスキルは PR 作成と説明に焦点を当てています。レビュアーの選択はチームのプロセスに基づいて手動で行う必要があります。

開発者の詳細

ファイル構成

📄 SKILL.md