From oh-my-colab
Two-pass code review: spec compliance first, code quality second. Produces structured report with ✓/⚠/✗ items. Blocking issues must be fixed before ship. Triggers on keyword "review" or when REVIEW workflow is active.
npx claudepluginhub iadr-dev/colab --plugin oh-my-colabThis skill is limited to using the following tools:
Pass 1: does it do what was asked? Pass 2: is it well-written?
Mandates invoking relevant skills via tools before any response in coding sessions. Covers access, priorities, and adaptations for Claude Code, Copilot CLI, Gemini CLI.
Share bugs, ideas, or general feedback.
Pass 1: does it do what was asked? Pass 2: is it well-written? Never merge until all ✗ blocking issues are resolved.
Compare against .ohc/plans/ success criteria and user requirements.
For each requirement:
Do NOT comment on code quality in Pass 1. Only: does it do what was asked?
Naming (⚠ severity):
Complexity (⚠ severity):
Test coverage (✓ required):
Security (✗ severity):
Error handling (⚠ severity):
# Review: {task/PR name}
## Pass 1: Spec Compliance
✓ Implements: user login with email + password
⚠ Partial: logout — clears session but doesn't invalidate server-side token
✗ Missing: refresh token rotation (in success criteria)
## Pass 2: Code Quality
✓ Naming clear and consistent with conventions
⚠ auth.service.ts:87 — function has 12 branches — suggest splitting
✗ auth.controller.ts:42 — SQL uses string interpolation — injection risk
## Summary
Blocking: 2 — SQL injection + missing refresh token rotation
See references/review-checklist.md for full checklist.