高效回應 PR 審查評論。「修復審查意見」「處理 PR 反饋」「實現審查修復」等觸發。
Scanned 9/7/2026
Install to Claude Code
npx -y skills add wasabeef/claude-code-cookbook --skill pr-fix --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Pr Fix?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/wasabeef-pr-fix-f078f902)More formats (shields.io, HTML) on the badges page.
---
description: "高效回應 PR 審查評論。「修復審查意見」「處理 PR 反饋」「實現審查修復」等觸發。"
allowed-tools:
- Bash(gh *)
- Read
- Edit
- Grep
- Glob
---
# 高效回應 PR 審查評論
高效處理 Pull Request 的審查評論,採用錯誤分析三阶段方法寻求根本解決方案。
## 使用方法
```bash
# 獲取並分析審查評論
gh pr view --comments
「請按優先級分類審查評論並創建應對計劃」
# 錯誤相關評論的詳细分析
gh pr checks
「請用三阶段方法分析 CI 錯誤並找出根本原因」
# 修復完成後的質量確認
npm test && npm run lint
「修復已完成,請檢查回歸測試和代碼質量」
```
## 基本示例
```bash
# 執行評論分類
gh pr view 123 --comments | head -20
"請將審查評論分類為 must/imo/nits/q 並決定處理顺序"
# 收集錯誤資訊
npm run build 2>&1 | tee error.log
"請找出構建錯誤的根本原因並提出適当的修復方法"
# 確認修復實現
git diff HEAD~1
"請評估此修復是否恰当解決了審查指出的問題"
```
## 評論分類體系
```text
🔴 must: 必须修復
├─ 安全問題
├─ 功能缺陷
├─ 設計原則违反
└─ 規範违反
🟡 imo: 改進建議
├─ 更好的實現方法
├─ 性能改進
├─ 可讀性提升
└─ 重構建議
🟢 nits: 轻微指摘
├─ 拼寫錯誤更正
├─ 縮進調整
├─ 注釋添加
└─ 命名微調
🔵 q: 問題與確認
├─ 實現意圖確認
├─ 規格明確化
├─ 設計決策背景
└─ 替代方案探讨
```
## 錯誤分析三阶段方法
### 第一阶段:資訊收集
**必须執行**
- 完整獲取錯誤消息
- 確認堆棧跟蹤
- 確定重現條件
**推薦執行**
- 收集環境資訊
- 最近的更改歷史
- 確認相關日誌
### 第二阶段:根本原因分析
- 應用 5 Whys 分析
- 追蹤依賴關系
- 確認環境差異
- 創建最小重現代碼
### 第三阶段:解決方案實施
- 立即處理 (熱修復)
- 根本解決 (本質修復)
- 預防措施 (防止復發)
## 應對流程
1. **評論分析**: 按優先級分類
2. **修復計劃**: 決定處理顺序
3. **阶段性修復**: Critical → High → Medium → Low
4. **質量確認**: 測試、代碼檢查、構建
5. **進度報告**: 具體說明修復內容
## 修復後的確認
```bash
# 基本檢查
npm test
npm run lint
npm run build
# 回歸測試
npm run test:e2e
# 代碼質量
npm run test:coverage
```
## 回復模板
**修復完成報告**
```markdown
@reviewer 感谢您的指正。
修復已完成:
- [具體修復內容]
- [測試結果]
- [確認方法]
```
**技術判斷說明**
```markdown
實現背景:[原因]
考虑的替代方案:[選項與判斷依據]
採用方案的優點:[優勢]
```
## 注意事項
- **遵守優先級**: 按 Critical → High → Medium → Low 顺序處理
- **測試優先**: 修復前確認回歸測試
- **明確報告**: 具體描述修復內容和確認方法
- **建設性對話**: 基于技術依據的礼貌沟通
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!