一键导入
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.