Gh Pr Review (Cherry Studio)
Revisor interno de PR/ramas de Cherry Studio que aplica las reglas de DataApi/IpcApi y límites de capa.
Funciona con configuración
Qué hace
Enruta revisiones de ramas locales, PR, commits y archivos a través del propio libro de reglas de arquitectura de Cherry Studio — límites de DataApi/IpcApi, ubicación main/renderer/shared, convenciones de nomenclatura y reglas de propiedad de servicios — ofreciendo un pase rápido de un solo agente con selección interactiva de correcciones o un pase de revisor-verificador multi-agente con corrección automática basada en riesgos. Se activa con solicitudes de revisión con ámbito de Cherry Studio o el comando /gh-pr-review; su guía más profunda depende de los documentos de arquitectura (docs/references/*.md) que residen en la raíz del repositorio de Cherry Studio, no dentro de la carpeta de la habilidad que se copia en la instalación.
Informe de la prueba
Se le proporcionó un diff sintético estilo Cherry-Studio (un DataApi ipcMain.handle con lógica de negocio integrada en el manejador, más un componente de renderizado que llama directamente a window.require('fs')): una revisión de referencia genérica detectó el 'olor' a nodeIntegration de Electron pero pasó por alto por completo la violación del límite del manejador DataApi, mientras que la guía de la habilidad marcó ambos como Blockers nombrados con el documento upstream exacto y el patrón de corrección (método de servicio propietario + ruta typed ipcApi.request) — pero esa guía solo funciona porque el árbol completo de docs/references/ del monorepo está junto a él, lo cual la copia de instalación estándar deja atrás.
Probado el: 2026-07-14 · Claude Code 2.x (agent harness)
Instalación
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
Comandos y prompts de ejemplo
/gh-pr-reviewRevisor interno de PR/ramas de Cherry Studio que aplica las reglas de DataApi/IpcApi y límites de capa.
Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):
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