写完代码直接 push ?这个 Skill 让你 commit 前先把关
每次写完代码,你是自己 review 完再 commit,还是直接 push 等别人帮你发现 bug?
我以前属于后者——结果你们懂的。PR 被 comment “这个变量命名有问题” 的时候,脸都绿了。
最近发现一个超好用的 Skill,叫 autoreview,专门给代码做提交前的自动化 review。它不是简单的 lint 工具,而是一个完整的 code review 流程助手。
它能做什么?
核心逻辑:用大模型做代码审查,但有结构化的输出规范。不是给你一堆泛泛的”建议”,而是按 P0→P3 分级,只报告真正值得 block 这次提交的严重问题。
默认用 Codex(gpt-5.6-sol)做 review,推理能力强悍。如果你的账号访问不了 Sol,会自动 fallback 到 gpt-5.6-terra。也可以切换成 Claude review(claude-fable-5)。
为什么我推荐它?
1. 强迫你先过一遍再 ship
autoreview 会在你 commit/ship 之前跑,所以你能主动修问题,而不是等别人发现。文档甚至明确说:除非改动全是内部笔记/文档,否则都建议跑一遍。
2. 聚焦真正重要的问题
它默认只报 P0 级别的问题——那些真正影响功能流程或安全边界的问题。P1/P2/P3 只有你主动要求才会输出。这避免了传统 AI review 那种”给我写了一万字建议大部分都没用”的尴尬。
3. 可以级联修复
review 发现了问题,修完之后可以再跑一次 review 验证——它会一直跑,直到没有需要处理的问题为止。
4. 超大代码包也能跑
支持大 bundle review,文档说可能需要 30 分钟(持续模型调用中),但这是正常的,不是卡死。它甚至会在 heartbeat 里输出进度。
适用场景
- 非trivial的代码编辑后、commit/ship 之前
- review 本地 branch 或 PR branch
- 适合搭配
behavior-validator一起用——前者看代码,后者看行为
安装方式
git clone https://github.com/openclaw/agent-skills.git
cd agent-skills
scripts/install-skills autoreview
或者直接用 Codex/Claude 安装,在对话里描述需求就行。
GitHub 仓库:openclaw/agent-skills
评论区
登录后可评论。