Gh Pr Review (Cherry Studio)

Cherry Studios interna PR/branch-granskare som upprätthåller DataApi/IpcApi och lagergränsregler.

av CherryHQ · CherryHQ/cherry-studio

Fungerar med konfiguration ★ 8.4/10

Gh Pr Review (Cherry Studio) — Cherry Studios interna PR/branch-granskare som upprätthåller DataApi/IpcApi och lagergränsregler.

Vad den gör

Dirigerar granskningar av lokala grenar, PR, commits och filer genom Cherry Studios egen arkitekturregelbok – DataApi/IpcApi-gränser, main/renderer/shared-placering, namngivningskonventioner och service-ownership-regler – och erbjuder antingen en snabb enkelagent-genomgång med interaktiv fix-val eller en multi-agent granskare-verifierare-genomgång med riskbaserad auto-fix. Utlöses av Cherry Studio-specifika granskningsförfrågningar eller kommandot /gh-pr-review; dess djupaste vägledning beror på arkitekturdokument (docs/references/*.md) som finns i Cherry Studio-repots rot, inte inuti skill-mappen som kopieras vid installation.

Testrapport

Matade den med en syntetisk Cherry-Studio-liknande diff (en DataApi ipcMain.handle med affärslogik inbakad i hanteraren, plus en renderer-komponent som anropar window.require('fs') direkt): en generisk baslinjegranskning upptäckte Electron nodeIntegration-lukten men missade DataApi-hanterarens gränsöverträdelse helt, medan skillens vägledning flaggade båda som namngivna Blockers med exakt uppströmsdokument och fixmönster (owning-service method + typed ipcApi.request route) – men den vägledningen fungerar bara för att hela monorepots docs/references/-träd ligger bredvid det, vilket standardinstallationskopian lämnar kvar.

Testad: 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

Kommandon och exempelprompter

  • /gh-pr-reviewCherry Studios interna PR/branch-granskare som upprätthåller DataApi/IpcApi och lagergränsregler.

Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):

  • Review this pull request diff for blockers and fixes
  • Check this PR for IPC bypass and business-logic leaks
  • Do a code review of my changes before I merge