reviewing-pull-requestslisted
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