بنقرة واحدة
reviewer
Code review, PR management, and cross-concern quality synthesis.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Code review, PR management, and cross-concern quality synthesis.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
| 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."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.