Token导航 LogoToken导航

Agent Skill · 研究检索

code-review(代码审查)

code-review 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

code-review 是研究检索类 Agent Skill,可用宿主为 Codex、Claude、Cursor、Gemini CLI,通过GitHub 仓库获取,权限为需要联网;许可证信息还不明确,第三方扫描已通过,按安装量在研究检索类的 73,674 个 Skill 里排第 36,683。

总安装 1,882周安装 80GitHub Stars 11下载 659核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
unknown

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:code-review(代码审查)
来源仓库:https://github.com/akillness/oh-my-skills
仓库路径:skills/code-review
安装命令:
npx skills add https://github.com/akillness/oh-my-skills --skill code-review
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/akillness/oh-my-skills --skill code-review

这个 Skill 是做什么的

研究检索类 Skill 主要解决「找资料、核对事实、把来源整理清楚」的问题,通常会让助手先检索再总结。

用于查找、检索和筛选相关信息,支持代码质量评估。适合判断变更就绪度、分类缺陷严重性并给出评审意见。优先检查高风险行为,分离证据缺失与真实问题。安装命令:npx skills add https://github.com/akillness/oh-my-skills --skill code-review。

非审查类任务应即时路由至其他技能。

来源仓库内路径:skills/code-review

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 Codex、Claude、Cursor、Gemini CLI;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 npx skills add https://github.com/akillness/oh-my-skills --skill code-review;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要需要联网,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

code-review 怎么安装?

在终端执行 npx skills add https://github.com/akillness/oh-my-skills --skill code-review。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

code-review 支持哪些 AI 工具?

公开资料标注支持 Codex、Claude、Cursor、Gemini CLI。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

code-review 需要什么权限?

权限级别是需要联网。该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

code-review 是免费的吗?

公开资料没有标注明确许可证,收费和商用限制都无法确认。正式使用前请到来源仓库核对授权说明。

code-review 用的人多吗?

公开数据是累计安装 1,882 次,近一周安装 80 次,下载 659 次,GitHub 11 星。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

code-review 安全吗?

第三方扫描结果为通过,但这只覆盖已知的静态检查项,不能替代自己读一遍源码和安装命令。

值得选的地方和要先想清楚的地方

值得选的地方

  • 同时适配 4 种工具,换客户端不用重新找替代品。
  • 第三方扫描已通过,常见的高风险行为没有命中。

先想清楚的地方

  • 许可证没有明确标注,能不能商用、能不能再分发都不确定。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 Codex,想直接扩展它能力的人。
  • 需要处理研究检索类任务、又不想每次都手写提示词的人。

不太适合

  • 需要明确授权才能用到公司项目里的场景。
  • 需要厂商级技术支持和 SLA 的生产系统。

研究检索类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
find-skills

寻找技能 · Codex、Claude

31,199,81316,486操作浏览器MIT有提醒
self-improving-agent

自我改进 Agent · OpenClaw

16,464,0023,396接触敏感数据MIT-0通过
soultrace

灵魂追踪 · Codex、Claude

7,588,94412需要联网未明确有提醒
self-improving

自我完善 · OpenClaw

6,829,2841,046需要联网MIT-0通过
microsoft-foundry

微软代工厂 · Codex、Claude

6,614,144764调用外部服务未明确有提醒
code-review

代码审查 · 本页

1,88211需要联网未明确通过

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

Code Review

Use this skill when the main question is "is this specific change ready, what evidence do we trust, and what should a reviewer actually say?"

The job is not to dump a giant clean-code checklist. The job is to:

  1. normalize the review packet,
  2. choose the right review mode,
  3. inspect the highest-risk behavior first,
  4. separate missing evidence from proven defects,
  5. classify findings by severity,
  6. route non-review work out immediately.

Read references/intake-packets-and-escalations.md before handling an unfamiliar review packet. Read references/review-modes.md for deeper heuristics by change type. Read references/handoff-boundaries.md when deciding whether code-review, git-workflow, debugging, testing-strategies, web-design-guidelines, web-accessibility, or repo/PR workflow skills should own the next step.

When to use this skill

  • Reviewing a PR, MR, local diff, patch stack, or self-review packet before merge
  • Deciding what reviewer comments matter most and how severe they are
  • Checking a change for correctness, security, migration/rollout risk, maintainability, and missing validation evidence
  • Writing a concise approve / request-changes / block / route-out review brief
  • Reviewing backend, frontend, CLI, fullstack, or game-programming changes where the core task is judgment on the change rather than implementation

When not to use this skill

  • The real task is splitting commits, rebasing, conflict resolution, or push recovery → use git-workflow
  • The real task is reproducing or isolating a live failure → use debugging
  • The real task is choosing long-term coverage shape, CI gates, or flaky-suite policy → use testing-strategies
  • The real task is pure design, accessibility, or visual-governance critique → use web-design-guidelines or web-accessibility
  • The real task is reviewer assignment, CODEOWNERS interpretation, labels, merge queue, or repo settings → use a repo / PR workflow skill
  • The real task is measurement-led bottleneck analysis or tuning → use performance-optimization

Instructions

Step 1: Normalize the review packet

Start from the evidence already present instead of asking for an idealized packet.

Capture:

  • review surface: PR / MR / local diff / patch stack / self-review
  • goal of the change
  • hotspots: API, UI, schema, auth, config, build/release, game runtime, tooling, unknown
  • packet shape: diff only | diff + tests | schema/auth rollout notes | screenshots/preview | CI bot findings | game/runtime validation notes | mixed
  • obvious evidence present or missing

Minimum frame:

Review surface: PR
Goal: add coupon support to checkout
Hotspots: discount logic, schema migration, auth edge cases
Packet: diff + tests, no rollout notes

If the packet is still mostly branch hygiene or repo-admin work, route out before pretending review has started.

Step 2: Choose one primary review mode

Pick one primary mode from references/review-modes.md:

  • general change review
  • backend / platform review
  • frontend / UX-adjacent review
  • game-programming / engine review
  • policy / meta review

Rule: one primary mode, optional secondary mode. Do not flatten every diff into the same checklist.

Step 3: Inspect the highest-risk path first

Prioritize in this order:

  1. broken correctness or edge-case handling
  2. security / privacy / trust-boundary mistakes
  3. schema, migration, config, rollout, or compatibility risk
  4. missing or misleading tests / screenshots / previews / rollout proof
  5. maintainability problems that will slow future work
  6. style and readability nits

High-value questions:

  • Can the change behave incorrectly even if current tests are green?
  • Did a trust boundary, permission rule, secret path, or user-controlled input change?
  • Did the change alter schemas, contracts, jobs, rollout behavior, or game/runtime state without enough safeguards?
  • Is the packet missing the one artifact needed to judge the risky path honestly?

Step 4: Separate findings from missing evidence

A review can fail because the code is wrong or because the packet is not convincing enough.

Evidence sources to check:

  • the diff itself
  • nearby code paths and existing invariants
  • tests and fixtures
  • schema / contract / migration notes
  • screenshots, recordings, or preview links for behavior/layout-sensitive frontend work
  • rollout notes, config changes, and CI bot findings
  • playtest or engine-validation notes for game/runtime work

Good finding shape:

[Blocker] The new API still trusts the client-provided discount amount. Recompute discount server-side and add a regression test for mismatched input.

Good missing-evidence shape:

[Major] The diff changes responsive navigation states, but the packet has no screenshots or preview link for mobile/tablet open-close behavior.

Step 5: Classify severity and route-outs

Use a small, explicit severity model.

  • Blocker — merge should not proceed: correctness break, security issue, data loss, broken migration, or clearly missing validation for a risky path
  • Major — important but fixable in the current review round: missing tests/evidence for a core path, incomplete rollout/migration story, or a high-maintenance design choice
  • Minor — readability, naming, local cleanup, optional simplification
  • Route-out — the concern is real, but another skill owns the next step

Typical route-outs:

  • commit cleanup / rebase / push safety → git-workflow
  • reproduce and isolate live failure → debugging
  • broader coverage policy or flaky-suite direction → testing-strategies
  • visual/accessibility/product polish review → web-design-guidelines or web-accessibility
  • reviewer assignment, CODEOWNERS, branch rules, merge queue, PR operations → repo / PR workflow skill

Step 6: Produce a reviewer-grade decision brief

Preferred shape:

# Code Review Brief

## Decision
- Approve | Request changes | Block pending investigation | Needs follow-up from another skill

## Review frame
- Surface:
- Goal:
- Primary mode:
- Packet:

## Key findings
1. [Severity] ...
2. [Severity] ...
3. [Route-out] ...

## Missing evidence
- ...

## Recommended next step
- merge
- patch specific issues
- collect one missing artifact
- split the diff
- route next to another skill

If approving, say why the change looks safe:

  • risky areas reviewed
  • evidence that exists
  • residual concerns, if any

Step 7: Escalate confidence honestly

  • If the diff is too large, say review confidence is limited and focus on the highest-risk slice.
  • If frontend or marketing-site behavior depends on rendering states, ask for preview evidence instead of bluffing.
  • If backend or rollout risk is high, demand migration/config/rollback proof before approval.
  • If game/runtime behavior still needs playtest or engine validation, state that clearly.
  • If bot findings exist (reviewdog, CI comments, static-analysis annotations), treat them as evidence inputs, not as the final review judgment.

Output format

Always return a concise review brief or review-comment set.

Required qualities:

  • identify the review surface and change goal
  • focus on the highest-risk findings first
  • separate concrete defects from missing evidence
  • choose an explicit decision
  • name the correct neighboring skill when the task has shifted
  • avoid generic checklist filler

Examples

Example 1: Backend PR with migration risk

Input

Review this PR that adds coupon support to the checkout API. There is a schema migration and a few tests.

Output sketch

  • Decision: Request changes
  • Review frame: backend / platform review, packet = diff + tests + migration
  • Key findings:

1. [Blocker] discount value is still accepted from the client instead of recomputed server-side 2. [Major] migration lacks rollback/backfill notes and no compatibility test covers old rows 3. [Major] no test for invalid or expired coupon race conditions

  • Recommended next step: patch validation + add migration/test evidence, then re-review

Example 2: Frontend diff that needs preview evidence

Input

Can you code-review this responsive navbar change before I merge it?

Output sketch

  • Decision: Needs follow-up before approval
  • Summary: implementation may be maintainable, but behavior cannot be fully judged from the diff alone
  • Key findings:

1. [Major] missing mobile/tablet screenshots or preview link for menu states 2. [Minor] duplicated breakpoint logic should be centralized 3. [Route-out] accessibility or visual-polish checks should go through web-design-guidelines / web-accessibility

Example 3: Request that should route away

Input

Before review, help me split this huge branch into smaller commits and rebase it cleanly.

Output sketch

  • Decision: Route out
  • Summary: this is primarily a Git-structure problem, not review judgment yet
  • Route: git-workflow

Example 4: Review packet with bot annotations

Input

reviewdog already commented on the lint and static-analysis issues. Can you do the final review pass?

Output sketch

  • Treat the bot comments as inputs, not the full answer
  • Re-check the risky behavior, missing evidence, and merge decision
  • Route repo-admin follow-up elsewhere if the request shifts into PR operations

Best practices

  1. Review the highest-risk behavior before style or formatting.
  2. Tie every serious finding to evidence from the diff, nearby code, tests, or one clearly missing artifact.
  3. Distinguish missing evidence from proven bugs.
  4. Use severity labels so authors know what blocks merge.
  5. Keep one primary review mode instead of flattening every diff into one checklist.
  6. Ask for previews/screenshots when rendered behavior matters.
  7. Demand rollout or migration proof when backend/platform risk is high.
  8. Treat CI bots and static-analysis comments as evidence inputs, not as the reviewer.
  9. Route Git, debugging, test-policy, UI-governance, and repo-admin tasks out instead of absorbing everything.
  10. If approving, say why the change looks safe — not just "LGTM".

References

平台分布

Codex

36.77%
按下载量换算242

Claude

29.61%
按下载量换算195

Cursor

20.08%
按下载量换算132

Gemini CLI

8.81%
按下载量换算58

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills