Lister les PR ouvertes avec priorités

VérifiéSûr

Affiche la liste des pull requests ouvertes triées par priorité et état de révision. Utile pour visualiser rapidement les PR en attente de revue, approuvées ou nécessitant des modifications.

Spar Skills Guide Bot
DeveloppementDébutant
02/06/2026
Claude CodeCursorWindsurf
#github#pull-requests#code-review#productivity

Recommandé pour

Synthèse automatique

Affiche la liste des pull requests ouvertes, triée par priorité et statut de révision.

Points forts

  • Utilise la CLI GitHub officielle
  • Tri intelligent par état de révision
  • Affichage clair avec icônes de statut
  • Support des filtres (tous, les miens)

Limites

  • Nécessite une authentification GitHub
  • Limité à GitHub (pas GitLab ou Bitbucket)
  • Ne montre pas le contenu des PR
Quand l'utiliser

Utilisez cette compétence pour obtenir un aperçu rapide de toutes les pull requests ouvertes dans un dépôt.

Quand l'éviter

Ne l'utilisez pas si vous avez besoin de détails complets sur chaque PR ou si vous utilisez une plateforme de gestion de code autre que GitHub.

Analyse de sécurité

Sûr
Score qualité92/100

The skill only runs read-only gh pr list commands to display PR information, no destructive or data exfiltration actions.

Aucun point d'attention détecté

Comment cette analyse est faite

Exemples

List open PRs
Show me open pull requests sorted by priority.
List my PRs
List my pull requests.
PRs awaiting review
Show PRs that are waiting for review.

name: list-prs description: オープン PR の一覧を優先順位付きで表示する。「PR 一覧」「PR リスト」「オープン PR」「PR を見せて」「プルリク一覧」「レビュー待ち PR」「PR 確認」などで起動。レビュー状態と優先度順にソートして表示。 allowed-tools: [Bash]

List PRs

オープン PR の一覧を優先順位付きで表示します。

引数

  • --all: マージ済みも含めて表示
  • --mine: 自分が作成したもののみ
  • --help: ヘルプを表示

実行手順

  1. gh pr list コマンドで PR 一覧を取得
# オープンのみ(デフォルト)
gh pr list --json number,title,headRefName,author,reviewDecision,updatedAt --limit 50

# マージ済みも含める(--all)
gh pr list --state all --json number,title,headRefName,author,reviewDecision,updatedAt,state --limit 50

# 自分が作成したもの(--mine)
gh pr list --author @me --json number,title,headRefName,author,reviewDecision,updatedAt --limit 50
  1. レビュー状態と優先順位でソート

  2. 以下の形式で表示

出力フォーマット

## オープン PR 一覧

| 状態 | # | タイトル | ブランチ | レビュー | 作成者 | 更新日 |
|:----:|---|----------|----------|----------|--------|--------|
| 🔄 | #10 | feat: 新機能 | feature/5 | ⏳ 待機中 | @user | 2024-01-01 |
| ✅ | #8 | fix: バグ修正 | fix/bug | ✅ 承認済 | @user | 2024-01-02 |
| ⚠️ | #6 | docs: 更新 | docs/update | ❌ 要修正 | @user | 2024-01-03 |

合計: 3 件のオープン PR

状態アイコン

| アイコン | 状態 | 条件 | |----------|------|------| | 🔄 | レビュー待ち | reviewDecision が null または REVIEW_REQUIRED | | ✅ | 承認済み | reviewDecision が APPROVED | | ⚠️ | 変更要求あり | reviewDecision が CHANGES_REQUESTED | | 🚧 | ドラフト | isDraft が true |

レビュー状態アイコン

| アイコン | 状態 | |----------|------| | ⏳ 待機中 | レビュー未依頼またはレビュー中 | | ✅ 承認済 | 承認済み(マージ可能) | | ❌ 要修正 | 変更要求あり |

重要な注意事項

  • ✅ レビュー状態順にソートして表示
  • ✅ ブランチ名を表示して関連 Issue を推測可能に
  • ✅ 更新日順でソート
  • ❌ PR の内容は表示しない(一覧のみ)

Du fichier au premier essai

Le téléchargement contient exactement le contenu affiché sur cette fiche. Cette copie peut différer de la dernière version du dépôt source.

Consulter la source et ses fichiers annexes

Ce téléchargement contient uniquement SKILL.md. Les scripts, références, modèles et dépendances éventuels ne sont pas inclus. Récupérez les fichiers nécessaires depuis la source en conservant leur arborescence avant de poursuivre.

1. Télécharger le fichier

Télécharger SKILL.md

Depuis la racine d’un projet de test, enregistrez le fichier sous .skill-downloads/list-open-pull-requests-with-priorities-mm78nmya/SKILL.md, ou utilisez la commande suivante. Ce dossier sert à examiner la skill avant son installation.

Commande pour macOS/Linux ou WSL : un shell POSIX et curl sont nécessaires. Sous Windows sans WSL, utilisez le bouton de téléchargement et créez le dossier manuellement.

mkdir -p '.skill-downloads/list-open-pull-requests-with-priorities-mm78nmya' && curl --fail --show-error --location 'https://skills-guides.com/api/skills/list-open-pull-requests-with-priorities-mm78nmya/download' --output '.skill-downloads/list-open-pull-requests-with-priorities-mm78nmya/SKILL.md.part' && mv '.skill-downloads/list-open-pull-requests-with-priorities-mm78nmya/SKILL.md.part' '.skill-downloads/list-open-pull-requests-with-priorities-mm78nmya/SKILL.md'

2. Vérifier les prérequis

Lisez SKILL.md avant de l’utiliser. Si le fichier cite des scripts ou services externes, examinez-les et préparez les accès nécessaires dans votre environnement de test.

Aucune section de prérequis reconnue dans ce fichier. Cela ne signifie pas qu’il est autonome : les bibliothèques, outils et accès peuvent être cités ailleurs dans le contenu ou dans le dépôt source.

Les plateformes de la fiche sont des indications du catalogue. Les chemins ci-dessous suivent la documentation des outils ; ils ne prouvent pas que cette skill y a été exécutée. Aucune version minimale de ces outils n’est attestée pour cette fiche.

3. Charger la skill

Après vérification, copiez le dossier complet dans le projet avec l’une des commandes ci-dessous, puis ouvrez une nouvelle session de l’outil. La commande s’arrête si un dossier du même nom existe déjà : comparez les fichiers avant de le remplacer.

Claude Code
test -f '.skill-downloads/list-open-pull-requests-with-priorities-mm78nmya/SKILL.md' && test -s '.skill-downloads/list-open-pull-requests-with-priorities-mm78nmya/SKILL.md' && mkdir -p '.claude/skills' && test ! -e '.claude/skills/list-prs' && cp -R '.skill-downloads/list-open-pull-requests-with-priorities-mm78nmya' '.claude/skills/list-prs'

Cursor
test -f '.skill-downloads/list-open-pull-requests-with-priorities-mm78nmya/SKILL.md' && test -s '.skill-downloads/list-open-pull-requests-with-priorities-mm78nmya/SKILL.md' && mkdir -p '.cursor/skills' && test ! -e '.cursor/skills/list-prs' && cp -R '.skill-downloads/list-open-pull-requests-with-priorities-mm78nmya' '.cursor/skills/list-prs'

OpenSkills

OpenSkills doit déjà être installé. La procédure locale install/read est contrôlée avec OpenSkills 1.5.0, qui exige Node.js ≥ 20.6.0. Aucun slug du catalogue n’est résolu automatiquement.

Installation officielle d’OpenSkills
openskills install './.skill-downloads/list-open-pull-requests-with-priorities-mm78nmya'

openskills read 'list-open-pull-requests-with-priorities-mm78nmya'

La lecture doit afficher le contenu du fichier installé et son dossier de base. Elle ne lance ni la skill ni ses dépendances.

Pour un agent qui lit AGENTS.md, synchronisez ensuite l’index. Cette commande modifie AGENTS.md : relisez le diff avant de l’utiliser.

openskills sync

Mode manuel ou autre outil : joignez SKILL.md à une conversation, ou ouvrez-le dans un agent capable de lire les fichiers. Ajoutez les ressources annexes nécessaires. Il n’existe pas de dossier universel reconnu par tous les outils.

4. Faire un premier essai

Utilisez une entrée courte et fictive : un endpoint d’API, un petit document ou un brief d’interface. Dans une nouvelle conversation, joignez le fichier ou donnez son chemin à l’agent, puis adaptez cette demande :

Lis .skill-downloads/list-open-pull-requests-with-priorities-mm78nmya/SKILL.md et applique ses instructions à cet exemple : [décrire une entrée de test]. Indique les fichiers, dépendances ou accès qui manquent. Produis le résultat demandé par la skill sans inventer de données ni exécuter de script non examiné.

Résultat attendu : une sortie correspondant aux instructions de la skill, ou une liste précise des prérequis manquants. Une simple confirmation de lecture ne valide pas le premier usage. Si une ressource externe est indisponible, ce parcours reste à tester.

Skills similaires