소스 정보
- 저장소
- DawnMoon1542/agents-skills
- 최근 소스 활동
- 2026년 5월 13일 05:55
- 감지된 SKILL.md 언어
- 중국어
- 스타
- 4
- 포크
- 0
설치 방법
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
소스 파일 검토
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
메뉴
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/DawnMoon1542/agents-skills --skill code-review명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SOC 직업 분류 기준
SKILL.md 표시 중
| name | code-review |
| description | 在完成任务、实现主要功能或合并之前使用,验证工作是否满足需求;或在收到代码审查反馈时使用,以技术严谨性而非表演性同意来处理 |
代码审查需要技术评估,而非情感表演。本技能涵盖三个层面:何时发起审查、如何处理收到的审查反馈、以及审查者的提示模板。
核心原则: 先验证再实现。先问再假设。技术正确性高于社交舒适。
1. 获取 git SHA:
BASE_SHA=$(git rev-parse HEAD~1) # 或 origin/main
HEAD_SHA=$(git rev-parse HEAD)
2. 分派代码审查 subagent:
使用 code-reviewer.md 中的模板分派审查 subagent。
模板占位符:
{DESCRIPTION} —— 构建内容的简要摘要{PLAN_OR_REQUIREMENTS} —— 应该做什么(计划文件路径、Task 文本或需求){BASE_SHA} —— 起始提交{HEAD_SHA} —— 结束提交3. 根据反馈行动:
Subagent 驱动开发:
执行计划:
临时开发:
绝不:
如果审查者有误:
收到代码审查反馈时:
1. 阅读:完整阅读反馈,不做反应
2. 理解:用自己的话重述需求(或提问)
3. 验证:对照代码库实际检查
4. 评估:对此代码库来说技术上合理吗?
5. 回复:技术确认或有理有据的反驳
6. 实现:一次一项,每项测试
绝不:
应该:
如果任何项目不清晰:
停止 —— 先不要实现任何东西
就不清晰的项目寻求澄清
原因:项目可能相关。部分理解 = 错误实现。
示例:
用户:"修复 1-6"
你理解 1,2,3,6。对 4,5 不清楚。
错误:现在实现 1,2,3,6,稍后问 4,5
正确:"我理解项目 1,2,3,6。在继续之前需要澄清 4 和 5。"
来自用户:
来自外部审查者:
实现之前:
1. 检查:对此代码库来说技术上正确吗?
2. 检查:会破坏现有功能吗?
3. 检查:当前实现的原因是什么?
4. 检查:在所有平台/版本上有效吗?
5. 检查:审查者理解完整上下文吗?
如果建议似乎错了:
用技术推理反驳
如果不容易验证:
说明:"没有 [X] 我无法验证这一点。我应该 [调查/询问/继续]?"
如果与用户的先前决定冲突:
停止并先与用户讨论
规则: "外部反馈 —— 保持怀疑,但仔细检查"
如果审查者建议"正确实现":
在代码库中搜索实际使用情况
如果未使用:"这个端点没被调用。删除它(YAGNI)?"
如果被使用:那么正确实现
对于多项反馈:
1. 首先澄清任何不清楚的内容
2. 然后按此顺序实现:
- 阻塞性问题(破坏性、安全性)
- 简单修复(拼写错误、导入)
- 复杂修复(重构、逻辑)
3. 单独测试每个修复
4. 验证无回归
在以下情况下反驳:
如何反驳:
当反馈确实正确时:
正确:"已修复。[更改内容的简要描述]"
正确:"好发现 —— [具体问题]。已在 [位置] 修复。"
正确:[修复并在代码中展示]
错误:"你说得完全正确!"
错误:"好观点!"
错误:"谢谢指出!"
错误:任何感谢表达
为什么不感谢: 行动说话。直接修复。代码本身展示你听到了反馈。
如果你反驳了但错了:
正确:"你是对的 —— 我检查了 [X],它确实 [Y]。正在实现。"
正确:"验证了这一点,你是正确的。我最初的理解错误是因为 [原因]。正在修复。"
错误:长道歉
错误:为你为什么反驳辩护
错误:过度解释
事实陈述纠正并继续。
详见:
code-reviewer.md —— 代码质量审查者分派模板spec-reviewer-prompt.md —— 规格一致性审查者分派模板审查顺序:先做规格一致性审查(验证实现了正确的东西),通过后再做代码质量审查(验证实现方式正确)。
| 错误 | 修正 |
|---|---|
| 表演性同意 | 陈述需求或直接行动 |
| 盲目实现 | 先对照代码库验证 |
| 不测试就批量修改 | 一次一项,每项测试 |
| 假设审查者是对的 | 检查是否会破坏东西 |
| 避免反驳 | 技术正确性 > 舒适 |
| 部分实现 | 先澄清所有项目 |
| 无法验证,仍然继续 | 说明限制,请求方向 |
外部反馈 = 需要评估的建议,不是需要服从的命令。
验证。质疑。然后实现。
不要表演性同意。始终保持技术严谨。