Review

Gate the work behind a local reviewer panel.

sherifabdlnaby 3ebbaa3 2 files · 2.5 KB Updated

File contents

review

The task isn't done until it passes a reviewer panel. Run the gate before declaring done.

Panel

$ARGUMENTS = reviewer count, default 2:

  • 1 → fork reviewer only.
  • 2 → 1 independent + 1 fork.
  • N → N−1 independents with distinct lenses (correctness, functionality, simplification, security, tests) + 1 fork.

Reviewer types:

  • Fork — an agent forked from this session, carrying the full conversation context. Always on the session model.
  • Independent — fresh context: give it only the task description and the branch diff vs merge-base.

Cross-model: If you are Claude, and have access to Open AI Model (like in Cursor), then prefer cross-model reviewers as long as they're not a weaker model. For example, Opus 4.8 <-> GPT 5.5

Gate

  1. Run the panel in parallel.
  2. Triage findings: fix the real ones; reject with a stated reason (you have context reviewers lack), or escalate to user.
  3. One re-review round, of the fixes only.
  4. Gate opens. Escalate, contested or rejected findings go in the final summary.

sherifabdlnaby/skills/tree/main/skills/review commit 3ebbaa3f23

Frequently asked questions

npx skillmds@latest add sherifabdlnaby/review