Gh Pr Review (Cherry Studio)
Relecteur de PR/branche interne de Cherry Studio appliquant les règles DataApi/IpcApi et de limites de couches.
Fonctionne avec configuration
Ce que fait
Dirige les revues de branches locales, PR, commits et fichiers à travers le propre recueil de règles d'architecture de Cherry Studio — limites DataApi/IpcApi, placement main/renderer/shared, conventions de nommage et règles de propriété de service — offrant soit un passage rapide à agent unique avec sélection interactive de correctifs, soit un passage réviseur-vérificateur multi-agents avec correction automatique basée sur les risques. Se déclenche sur les demandes de revue spécifiques à Cherry Studio ou la commande /gh-pr-review ; ses conseils les plus approfondis dépendent des documents d'architecture (docs/references/*.md) qui résident à la racine du dépôt Cherry Studio, et non à l'intérieur du dossier de compétence copié lors de l'installation.
Rapport de test
Fourni un diff synthétique de style Cherry-Studio (un `ipcMain.handle` DataApi avec une logique métier intégrée dans le gestionnaire, plus un composant `renderer` appelant `window.require('fs')` directement) : une revue de référence générique a détecté l'odeur `nodeIntegration` d'Electron mais a complètement manqué la violation de limite `DataApi-handler`, tandis que les conseils de la compétence ont signalé les deux comme des `Blockers` nommés avec le document en amont exact et le modèle de correctif (méthode de service propriétaire + route `ipcApi.request` typée) — mais ces conseils ne fonctionnent que parce que l'arborescence complète `docs/references/` du monorepo est à côté, ce que la copie d'installation standard ne conserve pas.
Testé le: 2026-07-14 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/CherryHQ/cherry-studio cd cherry-studio mkdir -p ~/.claude/skills cp -r .agents/skills/gh-pr-review ~/.claude/skills/gh-pr-review
Commandes et exemples de prompts
/gh-pr-reviewRelecteur de PR/branche interne de Cherry Studio appliquant les règles DataApi/IpcApi et de limites de couches.
Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :
Review this pull request diff for blockers and fixesCheck this PR for IPC bypass and business-logic leaksDo a code review of my changes before I merge