pr-review

Solid

Batch review des PRs RTK par ordre de complexité croissante (XS → S → M → L). Pour chaque PR : vérifie l'état (conflits, CLA, reviews), lit le diff complet, analyse le code en contexte, présente un résumé avec lien + taille + recommandation. Attend validation explicite avant tout merge. Poste des commentaires boldguy-adapt sur les PRs bloquées (conflit, CLA, CHANGES_REQUESTED). Args: "triage" pour lancer un triage complet avant la review. "from:<num>" pour reprendre à partir d'un numéro de PR spécifique.

Code & Development 73,422 stars 4591 forks Updated today Apache-2.0

Install

View on GitHub

Quality Score: 90/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
40
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# /pr-review Batch review des PRs RTK — du plus simple au plus complexe, une par une, avec validation utilisateur avant chaque merge. --- ## Quand utiliser - Après un `/rtk-triage` pour agir sur les résultats - Régulièrement pour dégraisser le backlog - Avant une release pour vider la file quick wins --- ## Workflow ### Phase 0 — Préconditions ```bash git rev-parse --is-inside-work-tree gh auth status date +%Y-%m-%d ``` Si l'argument `triage` est passé, exécuter `/rtk-triage` d'abord et utiliser sa liste de quick wins comme séquence. Sinon, construire la liste soi-même. --- ### Phase 1 — Construire la liste de PRs (si pas de triage) ```bash gh pr list --state open --limit 200 \ --json number,title,author,additions,deletions,changedFiles,mergeable,mergeStateStatus,isDraft,statusCheckRollup,reviewDecision,body \ | jq 'sort_by(.additions + .deletions)' ``` **Classement par taille** : | Taille | Critère | Traitement | |--------|---------|------------| | XS | < 30 lignes, 1 fichier | En premier | | S | 30-100 lignes, 1-3 fichiers | Ensuite | | M | 100-200 lignes, logique non triviale | Après | | L | > 200 lignes | Dernier ou skip | | XL | > 500 lignes | Skip (session dédiée) | **Filtrer d'emblée** : - Exclure les PRs draft - Exclure les PRs de nous (les nôtres ont une review flow différente) - Si `from:<num>` passé en argument : commencer à ce numéro --- ### Phase 2 — Pour chaque PR (une par une, dans l'ordre) #### Étape A — Vérification état (AVANT de lire l...

Details

Author
rtk-ai
Repository
rtk-ai/rtk
Created
6 months ago
Last Updated
today
Language
Rust
License
Apache-2.0

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category