# 精简代码评审 (caveman-review)

> 每个问题一行：位置、问题、修法，去掉客套和含糊措辞。

- 分类: [代码评审](https://www.myskills.tools/zh/categories/code-review/)
- 来源: 社区 · Julius Brussee
- 代码仓库: https://github.com/JuliusBrussee/caveman/tree/main/skills/caveman-review (commit 8909f6a)
- SKILL.md: https://github.com/JuliusBrussee/caveman/blob/main/skills/caveman-review/SKILL.md
- 安装命令: `npx skills add JuliusBrussee/caveman --skill caveman-review`
- 许可证: Apache-2.0
- 兼容工具: Claude Code, Codex, Gemini CLI
- 权限: read-repo ✓, write-files ✗, shell ✗, network ✗
- 状态: 扫描通过
- 规则扫描无法覆盖所有风险，安装前请阅读此技能的 SKILL.md，确认权限后再使用。

## 核心规则

每条意见都要有准确行号和具体修法；安全问题和架构分歧要完整说明理由。

## 执行阶段

1. **定位问题** — 按 L<行号> 或 <文件>:L<行号> 标注位置，符号名用反引号。
2. **标注严重度** — 问题混杂时用 bug、risk、nit、q 前缀区分；不确定就用 q 提问而不是含糊建议。
3. **给出修法** — 写出具体修改，修法不明显时补一句原因。
4. **必要时展开** — 安全漏洞、架构分歧和新人引导场景改用完整段落，其余继续精简。

## 权限说明（据 SKILL.md 整理）

| 能力 | 是否需要 | 说明 |
|---|---|---|
| 文件写入 | 不需要 | 只输出可直接粘贴到 PR 的评审意见，不写修复代码。 |
| 命令执行 | 不需要 | 不运行 linter，也不批准或要求修改 PR。 |
| 网络外发 | 不需要 | 技能未要求访问网络。 |

## SKILL.md 头部信息（YAML）

```yaml
---
name: caveman-review
description: >
  Compressed code review - one line per finding with location, problem and fix.
  Use for /caveman-review, "review this PR", or "review the diff".
---
```

首页: https://www.myskills.tools/zh/ · URL: https://www.myskills.tools/zh/skills/caveman-review/
