name: skill-review-fix description: > skill-review-pro 的子技能。讀取評審報告中的修復清單,在使用者逐條確認後對目標 Skill 執行修復。 Sub-skill of skill-review-pro. Reads the fix checklist from the review report, executes fixes after per-item user confirmation. 注意:此技能不獨立使用,由 skill-review-pro 的修復階段呼叫。
基於 skill-review-pro 評審報告中的修復清單,對目標 Skill 進行針對性修復。 Apply targeted fixes to the target Skill based on the fix checklist from skill-review-pro.
從 skill-review-pro 的最終報告中提取修復清單。修復清單位於 <!-- FIX_CHECKLIST_START --> 和 <!-- FIX_CHECKLIST_END --> 標記之間,包含:
- 目標 Skill 名稱和檔案路徑
- 問題列表(每條包含:問題描述、修復方案、優先順序、風險、影響維度、預估提分)
- 詳細修復方案(每條包含:原文引用、修改後內容、檔案位置、依賴關係)
如果上下文中沒有修復清單標記,說明評審階段還沒有輸出修復清單,應提示使用者先完成評審。
不主動執行,必須詢問使用者。 / Never act without asking.
每一條修復在執行前,必須: 1. 告訴使用者要改什麼 / Tell the user what will change 2. 展示修改前後的對比 / Show before/after diff 3. 等待使用者確認 / Wait for user confirmation
使用者響應: - "修" / "fix" / "確認" → 執行這一條 - "都修" / "fix all" / "全部" → 展示所有修改的 before/after,確認後批次執行 - "跳過" / "skip" → 跳過這一條 - "只修 1、3" → 選擇性執行 - "不修了" / "stop" → 終止修復流程
修復清單中每條修復有風險等級,執行規則不同:
| 風險 / Risk | 執行規則 / Execution Rule |
|---|---|
| Low | 正常逐條確認流程 |
| Medium | 展示更詳細的 diff,告知影響的章節範圍,確認後執行 |
| High | 必須單獨展示完整的 before/after 對比,告知潛在影響,使用者明確說"確認"後才執行。即使批次模式下也必須逐條確認 |
修復清單可能包含依賴關係:
從修復清單標記中提取: - 目標檔案路徑 - 修復項列表(問題、方案、優先順序、風險、位置) - 詳細修復方案(原文 → 修改後) - 依賴關係
如果修復清單中沒有"詳細修復方案"部分,生成候選 diff(before/after),但必須讓使用者確認 diff 符合 reviewer 原意後才能執行,不能自行決定修復內容。
按優先順序排序展示修復清單摘要:
## 即將執行的修復
**目標檔案**:`<路徑>`
**執行模式**:逐條確認 / 批次
| 優先順序 | # | 問題摘要 | 風險 | 修改位置 |
|--------|---|----------|------|----------|
| P0 | 1 | ... | Low | ... |
| P1 | 2 | ... | Medium | ... |
確認要開始修復嗎?
⏸ 等待使用者確認。
按優先順序順序(P0 → P1 → P2),對每條待修復項: 1. 展示優先順序和風險等級 2. 展示當前原文(引用具體行或段落) 3. 展示修改後內容 4. 如果有依賴,標註依賴狀態 5. 詢問使用者:"這條修嗎?(修/跳過/停止)"
High 風險修復額外步驟:展示完整的章節上下文,說明潛在影響範圍。
使用者確認後: - 執行修改 - 標記狀態為 ✅ 已修復 - 檢查是否有被此條依賴的其他修復項,如有則提醒
小蔥技能站7w4.net每天更新,海量AI技能等你發現。
所有修復執行完畢後: 1. 重新讀取修改後的檔案 2. 檢查是否引入新問題,逐項驗證: - frontmatter 完整性(name + description 無缺失) - 章節編號連續性(無跳號或重複) - 中英段落對應(中文有則英文也應有) - 無新增矛盾指令(修復 A 不應與 B 矛盾) 3. 如發現新問題,告知使用者並詢問是否處理 4. 檢查被跳過的修復項是否影響其他項
基於實際執行的修復,更新 Phase 1 評分:
## 評分對比
| 維度 | 修復前 | 修復後 | 變化 |
|------|--------|--------|------|
| ... | X | X | +X |
| **Phase 1** | **XX** | **XX** | **+X** |
| **總計** | **XX** | **XX** | **+X** |
**執行情況**:X/X 項已修復,Y 項跳過
Step 5 輸出完成後,提示使用者:
修復完成。如需對修復後的版本重新評審,請說「再評一遍」或「re-review」。
使用者說「再評一遍」/「re-review」/「重新評審」時: 1. 以修復後的 Skill 檔案為輸入,重走完整評審流程(靜態審查 + 對抗檢查) 2. 最終報告中自動帶入迴歸對比,以本次修復前的分數作為歷史版本基準 3. 不需要使用者再次指定目標 Skill,直接使用當前修復的檔案路徑
skill-review-pro 的整體質量較好,但在維護成本、模組內容的豐富程度、以及對自身的評審標準上還有改進空間。