소스 정보
- 저장소
- ZhangXin8069/configure
- 최근 소스 활동
- 2026년 8월 27일 11:43
- 감지된 SKILL.md 언어
- 중국어
- 스타
- 1
- 포크
- 0
설치 방법
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
소스 파일 검토
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
메뉴
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/ZhangXin8069/configure --skill review명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SKILL.md 표시 중
| name | review |
| description | 当用户要求代码审查、code review、检查改动质量、提交前审查、质量检查、看看有没有问题,或询问 如何回应审查意见时使用;只查看改动内容而不评估质量时使用 diff。 |
| metadata | {"openclaw":{"emoji":"🔎"}} |
遵循当前目录 AGENTS.md「技能执行公共契约」;仅按需读取技能正文与 reference。
对改动执行系统性审查:早审常审、上下文精确裁剪、问题分级跟进、反馈可反驳。 核心原则:Review early, review often——审查在级联成大问题前拦截它们。
文件:行号 定位。{PLAN_OR_REQUIREMENTS};BASE_SHA=$(git rev-parse HEAD~1) # 或上一个 tag/分支基线
HEAD_SHA=$(git rev-parse HEAD)
git diff $BASE..$HEAD --stat),确定审查重点文件;general-purpose 子代理执行审查,输入精确上下文:
改动描述、需求/计划、BASE_SHA、HEAD_SHA;文件:行号。| 严重度 | 处理 |
|---|---|
| Critical | 立即修复(按 debug 循环),回归验证 |
| Important | 继续前修复,不允许带病前进 |
| Minor | 记录到遗留清单,集中处理或由用户决定 |
| 无效反馈 | 用技术推理反驳(代码/测试证明),不盲目服从 |
✓ review 完成
对象: <BASE..HEAD 区间 + 需求/计划>
维度: <审查维度清单>
结论: <Critical X / Important Y / Minor Z,总 N 条>
处理: <已修复 K 条(文件:行号);记录 L 条;反驳 M 条(理由)>
回归: <修复后测试结果>
遗留: <未处理问题,无则省略>
本技能的另一半:当审查意见发给你时(无论来自用户、子代理还是外部审查者), 按"先验证后实现"模式回应——技术正确性优先于社交舒适,不表演性同意、不盲从。
回应模式(六步):
1. READ 完整读完反馈,不边读边辩解
2. UNDERSTAND 用自己的话复述要求(不清楚就提问)
3. VERIFY 对照代码库实际核验(grep/read/git blame,不凭印象)
4. EVALUATE 对当前代码库是否技术上成立(是否破坏现有功能/是否有全局上下文缺失)
5. RESPOND 技术性确认 或 技术性反驳(附证据)
6. IMPLEMENT 逐项实现,每项独立测试
禁止:"你说得对!"、"好点子!"、"谢谢提醒" 等表演性同意/致谢——
直接复述技术要点或直接动手,代码本身证明你听到了反馈。
反馈不清晰:先停下来,把所有不清晰项一次问清再实现—— 部分理解 = 错误实现(条目间可能关联);逐项实现时先修阻塞性问题 (崩溃/安全),再修简单问题(笔误/导入),最后复杂重构,每项独立测试并回归。
反驳时机(有据才反驳):建议会破坏现有功能、审查者缺全局上下文、 违反 YAGNI(grep 确认该功能无调用方)、技术栈/兼容性不成立、 与用户既定架构决策冲突——用技术推理反驳(引用工作代码/测试), 不防御性争吵;反驳错了就事实性纠正("核验后你是对的,因为 X,已修正"), 不长道歉、不辩解。
| 场景 | 处理 |
|---|---|
| 审查对象不明确 | 列出候选区间(工作区/最近提交/tag 区间),一次性全部列出提问,不逐次追问 |
| 审查子代理不可用 | 直接审查(同维度),注明未派发子代理 |
| 反馈与代码事实不符 | 用代码/测试反驳,附证据 |
| 发现大量 Critical | 暂停其他工作,逐个按 debug 循环修复并回归 |
| 需求/计划缺失 | 以"改动是否符合其自身描述 + 一般正确性标准"审查并注明 |
| 与 diff 用途混淆 | diff 查看内容;review 评估质量并分级——两者可先后使用 |
| 审查中发现 bug | 转 debug 定位修复(复现→根因→最小修复→回归),审查记录修复结果 |
| 收到审查意见不清晰 | 停止实现,把不清晰项一次问清再动手(部分理解=错误实现) |
| 审查意见与事实不符 | 用代码/测试技术性反驳(引用证据),不表演性同意 |