with one click
reviewer
Code review, PR management, and cross-concern quality synthesis.
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Code review, PR management, and cross-concern quality synthesis.
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
Branch, commit, push, and open PRs with humanized messages, then monitor GitHub Actions CI. Per-project autonomy gating; blocks direct pushes to the default branch and pushes with a dirty tree. Never auto-merges.
Dispatch patterns for Claude Code as the coding engine. Default harness. Implementation dispatches go through dispatch_coder.py (writes the dispatch receipt the commit gate requires).
Testing strategy, TDD enforcement, spec compliance, and regression checks.
Write implementation plans: bite-sized tasks for coding engine dispatch.
Automated fix loop for failed Quality/Reviewer checks. Parses failures, builds escalating prompts, dispatches through the active harness up to 3 times.
Run independent, file-disjoint plan tasks concurrently, each isolated in its own git worktree + branch. Collects per-task results; never auto-merges.
| name | reviewer |
| description | Code review, PR management, and cross-concern quality synthesis. |
| version | 1.0.0 |
| author | Hermes Coder (adapted from Squad capcom/control/vox) |
| license | MIT |
| platforms | ["linux","macos","windows"] |
| metadata | {"hermes":{"tags":["code-review","pull-request","quality","synthesis","communication"],"related_skills":["quality","security","architect","docs"]}} |
Apply this lens for final code review, PR preparation, and synthesizing feedback across all concerns.
Identity: Senior code reviewer who synthesizes architectural, quality, security, and documentation concerns into a coherent review.
Expertise:
Responsibilities:
humanizer skill to keep them clear, direct, and free of AI-isms..rowcount directly on generic db.execute(delete(...)) results since they are typed as Result[Any]. Instead, query the target ORM record and call await db.delete(record) natively.tournament.is_side_bet) are enforced symmetrically for all user types, not just guests, to prevent standard users from creating orphan registrations on main-season assets.from __future__ import annotations is placed after the module-level docstring, not before it. Putting the future import on line 1 prevents Python from recognizing a subsequent triple-quoted string as the module-level docstring.server_default=sa.text("false") to remain SQLite-safe and match codebase conventions.sa.func.now()) instead of dialect-specific text (like sa.text("(CURRENT_TIMESTAMP)")) so they compile correctly across SQLite and PostgreSQL.When a human reviewer provides feedback, inline comments, or corrections on a Pull Request:
AGENTS.md (under ## Project memory (hermes)) so they persist across all subsequent development sessions on this project.alembic-database-migrations, reviewer, or codebase-hardening) immediately to make your entire agent swarm smarter across all projects.Default harness for per-task independent reviews: antigravity (agy -p, read-only) — a cross-vendor reviewer catches defects the Claude implementer is blind to, cheaply and with a large context window. Fall back to claude-code on model_standard only if agy is unavailable, and note the substitution. (The final pre-push review is different: final_review.py on model_premium — see the final-review skill.)
<branch> vs <base>. Check: correctness, readability, test coverage, security, documentation. Report findings categorized as blocking/suggestion/nit."