소스 정보
- 저장소
- lexmin0412/my-harness
- 최근 소스 활동
- 2026년 7월 12일 09:30
- 감지된 SKILL.md 언어
- 중국어
- 스타
- 0
- 포크
- 0
설치 방법
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
소스 파일 검토
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
메뉴
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/lexmin0412/my-harness --skill code-review명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SOC 직업 분류 기준
SKILL.md 표시 중
| name | code-review |
| description | 代码审查技能。当用户要求进行代码审查、Review 代码变更、检查 PR/提交时使用。支持审查未提交的变更、指定提交、分支对比和 PR 审查。 |
根据用户消息确定审查范围,收集足够上下文后,按审查重点逐项检查,最终按输出模板提交报告。
所有回复内容必须使用中文。
进度跟踪:
从用户消息中提取输入,按以下优先级匹配:
包含 PR 编号或 github.com/pull 链接 → 审查 Pull Request
gh pr view <pr_number>
gh pr diff <pr_number>
包含 40 位 SHA 或短 hash → 审查该提交
git show <commit_hash>
包含分支名 → 对比当前分支与指定分支
git diff <branch_name>...HEAD
无明确输入(默认) → 审查所有未提交的变更
git diff # 未暂存的变更
git diff --cached # 已暂存的变更
git status --short # 未跟踪的新文件
仅看 diff 不够。需要读取被修改文件的完整内容——孤立看起来有问题的代码,在完整逻辑中可能正确,反之亦然。
使用 Explore agent 查找项目中类似问题的现有处理方式,在声称某处"不合适"之前先确认项目既有模式。
按以下优先级检查,缺陷(Bugs)是首要关注点:
| 优先级 | 类别 | 检查项 |
|---|---|---|
| P0 | 缺陷 | 逻辑错误、差一错误、条件判断错误、缺少 guard、不可达代码 |
| P0 | 缺陷 | 边界情况:null/空/undefined、错误条件、竞态条件 |
| P0 | 安全 | 注入攻击、权限绕过、数据泄露 |
| P0 | 缺陷 | 错误处理:吞掉异常、意外抛出、返回未捕获的错误类型 |
| P1 | 结构 | 是否遵循项目现有模式;是否遗漏已有抽象可用的场景 |
| P1 | 结构 | 过深嵌套是否可通过提前返回或提取函数简化 |
| P1 | 行为 | 行为变更(尤其可能非预期的变更) |
| P2 | 性能 | 仅在明显有问题时指出(O(n²)、N+1、阻塞热路径 I/O) |
审查时需要特别注意以下常见陷阱:
使用以下模板提交审查报告(中文):
# 代码审查报告
## 变更概述
[一句话总结这次变更做了什么]
## 审查结果
### 🔴 严重问题(必须修复)
- [文件名:行号] 问题描述 — 影响说明
建议:修复方式
### 🟡 建议改进(可以改进)
- [文件名:行号] 问题描述
建议:改进方式
### 🟢 观察(仅供参考)
- 观察内容
## 总结
[整体评价,问题数量统计]
输出要求: