code-reviewer

code-reviewer is a skill for Claude Code, Codex from Dannykkh/skill-olympus. It costs 187 tokens per session (5,504 once invoked), scanned A, original, MIT.

A pull-request review policy layer that adds checks beyond ordinary bug and quality review. A pull request is a proposed code change waiting to be merged into a project.

In plain words
What is it for?
Use it before merging code to review scope drift, trust boundaries involving language models, complete handling of enumerated values, action priority, and suppressions.
Why use it?
It helps detect changes outside the requested scope, missing domain-specific checks, and unclear follow-up actions, while combining review results.

Skill for Claude CodeCodex

Part of the skill-olympus plugin — 13 skills, 2 commands, 41 agents shipped together

Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

agentmods
npx agentmods add skills/dannykkh/skill-olympus/code-reviewer
Any agent
npx skills add Dannykkh/skill-olympus --skill code-reviewer
Clone the repo
git clone --depth 1 https://github.com/Dannykkh/skill-olympus

Made for: Claude Code, Codex.

Or install skill-olympus, the plugin that ships this one along with the rest of its 13 skills, 2 commands, 41 agents.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for code-reviewer

README.md
[![agentmods](https://agentmods.dev/badge/skills/dannykkh/skill-olympus/code-reviewer.svg)](https://agentmods.dev/skills/dannykkh/skill-olympus/code-reviewer)
Your own site
<a href="https://agentmods.dev/skills/dannykkh/skill-olympus/code-reviewer"><img src="https://agentmods.dev/badge/skills/dannykkh/skill-olympus/code-reviewer.svg" alt="Measured on agentmods" height="20"></a>
Per session 187 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 5,504 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 2 findings. Scan, not verified.
Origin unknown No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5 $0.00187 $0.05504
Opus 5 $0.00093 $0.02752
Sonnet 5 $0.00037 $0.01101
Haiku 4.5 $0.00019 $0.00550

Measured today against content hash 6bec5b63c69a, method: parsed. Prices are Anthropic first-party input rates as of 2026-08-30, from the pricing page.

Security

Grade A, and why

code-reviewer scanned grade A with 2 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured today.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Makes network callslowCapability

Not a fault in itself. Listed so you know the mod talks to something, and to what.

- async def 안 동기 subprocess.run, open, requests.get → asyncio.to_thread 사용

Runs shell commandslowCapability

Expected in a hook, worth knowing in a rule or an instructions file.

- async def 안 동기 subprocess.run, open, requests.get → asyncio.to_thread 사용
skills/code-reviewer/SKILL.md · 478 lines

How it starts

The opening of the file, as written. The whole thing — 478 lines — stays where its author put it; the contents beside it link to each section on GitHub.

Code Reviewer v4 — Policy Layer + Native Engine

PR 단위 코드 리뷰 오케스트레이터. v4부터 리뷰 엔진과 정책 레이어를 분리합니다.

리뷰 요청
  │
  ├─ Security audit 요청 → references/security-audit.md
  ├─ Step 0~1: 베이스 브랜치 + 리뷰 대상 확인
  ├─ Step 2: 엔진 선택 (CLI 감지)
  │    ├─ 경로 A: Claude/Grok → 사용 가능한 review 엔진
  │    ├─ 경로 B: Codex   → 네이티브 codex review
  │    └─ 경로 C: 풀 경로 (네이티브 없음 — Antigravity 등)
  └─ Step 3: 정책 레이어 P1~P5 (공통)
       P1 Scope Drift → P2 도메인 보강 패스 → P3 Suppressions
       → P4 Action Triage → P5 통합 보고서

설계 원칙: 네이티브 엔진이 잘하는 일반 리뷰(버그, 보안 기본기, 성능)는 중복 구현하지 않는다. 이 스킬은 네이티브가 안 하는 것만 담당한다.

적용 시점

  • 명시적 리뷰 요청 시 ("코드 리뷰 해줘", "review")
  • 명시적 보안 감사 요청 시 ("보안 감사", "security review", "취약점 분석")
  • PR 생성 전 (/ship 전)
  • 코드 작성 완료 시 자동 제안

보안 감사 요청이면 Step 0~3 대신 Repository Security Audit Contract를 읽어 범위를 정합니다. 일반 코드 리뷰와 달리 전체 저장소 감사를 자동 제안하거나 암묵적으로 실행하지 않습니다.


Step 0: 베이스 브랜치 감지

# 플랫폼 감지
_REMOTE_URL=$(git remote get-url origin 2>/dev/null || echo "unknown")
# 베이스 브랜치 결정
_BASE=$(git symbolic-ref refs/remotes/origin/HEAD 2>/dev/null | sed 's|refs/remotes/origin/||')
[ -z "$_BASE" ] && git rev-parse --verify origin/main &>/dev/null && _BASE="main"
[ -z "$_BASE" ] && git rev-parse --verify origin/master &>/dev/null && _BASE="master"
[ -z "$_BASE" ] && _BASE="main"
echo "BASE: $_BASE"
echo "BRANCH: $(git branch --show-current 2>/dev/null)"

Step 1: 리뷰 대상 확인

  1. git status --short로 staged, unstaged, untracked 변경을 먼저 확인합니다.
  2. 작업 트리에 변경이 있으면 현재 브랜치가 base여도 --uncommitted 범위로 검토합니다.
  3. 작업 트리가 깨끗하면 기존 origin/$_BASE ref와 git diff origin/$_BASE...HEAD --stat을 사용합니다.
  4. ref가 없거나 사용자가 최신 원격 기준을 요청한 경우에만 git fetch origin $_BASE --quiet를 실행합니다.
  5. 두 범위 모두 diff가 없을 때만 **"리뷰할 변경이 없습니다."**로 중단합니다.

Step 2: 엔진 선택

환경 감지 방법 경로
Claude Code 활성 review skill/command가 실제로 존재 A — 런타임 위임
Codex CLI Codex 세션에서 실행 중 (codex CLI 환경) B — codex review
Grok Build bundled review skill 존재 A — 런타임 위임
Antigravity 또는 review 기능이 없는 런타임 위 조건 불충족 C — 풀 경로

Read the full file on GitHub · 478 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. today Changed 6bec5b63c69a
  2. 4d ago First seen · 478 lines · 187 tokens per session scan A fdd8187a1ca1

Subscribe to this mod's changes

code-reviewer is a skill published in the GitHub repository Dannykkh/skill-olympus (5 stars, last pushed 3d ago), licensed MIT. It adds 187 tokens to every session and 5,504 once invoked, about $0.0009 per session on Opus 5. A static security scan graded it A with 2 findings (makes network calls, runs shell commands). No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.