关于 concise-planning
concise-planning 是一种将请求整理为单一、可执行计划的 Agent 技能,适用于需要按步骤规划开发工作的场景。它规定了范围、行动项和验证内容,并强调步骤具体且原子化。
主要功能
- 01生成单一可执行计划
- 02明确纳入与排除范围
- 03编写有序原子化任务
- 04包含验证步骤
- 05限制阻塞性提问
适用场景
- 01规划代码功能开发
- 02整理重构实施步骤
- 03制定测试与验证任务
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ davila7/ claude-code-templates --skill concise-planning安装后在 Claude Code 中输入/concise-planning确认已加载。
详细介绍
简洁规划
目标
将用户请求转化为一个可执行的单一计划,包含原子化步骤。
工作流
1. 扫描上下文
- 阅读
README.md、文档和相关代码文件。 - 确定约束(语言、框架、测试)。
2. 尽量减少交互
- 只有在确实会阻碍工作时才提问,最多提问 1–2 个。
- 对不影响工作的未知信息做出合理假设。
3. 生成计划
使用以下结构:
- 方案:用 1–3 句话说明做什么以及原因。
- 范围:用项目符号列出“范围内”和“范围外”的内容。
- 行动项:列出 6–10 个原子化、有序的任务(以动词开头)。
- 验证:至少包含一项测试任务。
计划模板
# Plan
<High-level approach>
## Scope
- In:
- Out:
## Action Items
[ ] <Step 1: Discovery>
[ ] <Step 2: Implementation>
[ ] <Step 3: Implementation>
[ ] <Step 4: Validation/Testing>
[ ] <Step 5: Rollout/Commit>
## Open Questions
- <Question 1 (max 3)>
检查清单指南
- 原子化:每个步骤只包含一个逻辑单元的工作。
- 动词开头:例如“添加……”“重构……”“验证……”。
- 具体明确:尽可能指出具体文件或模块名称。
评论
支持 Markdown