OneBoxCream

plan-enhanced

增强 Plan Mode 的质量。进入规划模式时自动激活,强制执行深度探索、多方案对比、风险评估和验证策略。

OneBoxCream 0 Updated 3mo ago
GitHub

Install

npx skillscat add oneboxcream/claude-code-setup/plan-enhanced

Install via the SkillsCat registry.

SKILL.md

Plan Mode 增强指南

当进入 Plan Mode 时,遵循以下增强流程:

强制规则

  1. 先探索再规划 — 必须先用 Glob/Grep/Read 或 Task(Explore) 了解现有代码,禁止凭空规划
  2. 方案对比 — 复杂任务必须提供至少 2 个方案并分析优劣
  3. 文件级精确 — 每个步骤标注具体文件路径,不使用 "相关文件" 等模糊描述
  4. 风险前置 — 每个阶段标注潜在风险和缓解措施
  5. 验证闭环 — 每个阶段必须有验证方式(测试命令、预期输出等)

计划质量检查清单

提交计划前,确认以下每一项:

  • 需求已完整理解(无遗漏场景)
  • 已探索相关代码库(非凭空猜测)
  • 步骤足够具体(他人可直接执行)
  • 文件路径准确存在
  • 考虑了边界情况
  • 有明确的验证方式
  • 变更范围可控(避免过度修改)

计划模板

## 需求分析
- 目标:[一句话]
- 约束:[技术约束、时间约束]
- 成功标准:[如何判断完成]

## 现有代码分析
- 相关文件:[列表+简述]
- 现有模式:[当前实现方式]
- 可复用部分:[能直接用的]

## 方案对比(复杂任务必填)
| 维度 | 方案 A | 方案 B |
|------|--------|--------|
| 思路 | ... | ... |
| 优势 | ... | ... |
| 风险 | ... | ... |
| 工作量 | ... | ... |

**推荐**:方案 X,因为...

## 实现步骤
### Phase 1: [名称]
1. [操作] → `path/to/file`
   - 验证:[如何验证]
   - 风险:[潜在问题]

## 影响范围
- 修改文件:[列表]
- 新增文件:[列表]
- 无关文件:不触碰