← ClaudeAtlas

reviewing-pull-requestslisted

Machine-only skill that runs a fresh-eyes review session over a PR diff — adversary, compliance (via the diff-adapter), and security eyes. Eyes only, Claude tier, no write-hand. Emits raw eye-outputs to the engine-controlled stateDir; Node (cron-review) derives the canonical merge verdict from them and orchestrates cross-family eligibility.
orobsonn/claude-harness · ★ 1 · Code & Development · score 67
Install: claude install-skill orobsonn/claude-harness
# Reviewing-Pull-Requests — Fresh-eyes PR review session **This skill is machine-only.** It is invoked by the Node review layer (cron-b / cron-review), never by `triaging-requests`. It orchestrates a read-only review session over `gh pr diff` — it spawns NO write-hand (no executor, no sniper, no Ollama hand-dispatch path). Every eye runs on Claude tier; no cheap-model fallback in judgment. **Announce at the start (in pt-br):** "Iniciando sessão de revisão independente do PR #<N> — olhos frescos, somente leitura." All identifiers, JSON keys, and reasoning stay in English. **Every message to the operator is pt-br, product-language.** --- ## Position in the system ``` Node review layer (cron-b / cron-review.mjs) → spawns this skill session (claude -p, read-only), once per invocation → adversary + compliance (diff-adapter) + security → session emits raw eye-outputs to session-out/eyes-<pr>-<sha>.json ← Node derives the canonical merge verdict from the eye-outputs (strict conjunction) ← Node orchestrates cross-family eligibility (when available) ← Node writes the canonical verdict artifact to the engine-controlled stateDir ``` The Node layer owns the lock, origin-gate, idempotency, chain counter, circuit-breaker, cross-family orchestration, the merge decision, relabel, and notify. This skill session owns **only the per-invocation judgment** — it reads the diff, runs the three eyes, and emits its raw eye-outputs; it never derives or writes the canonical merge