关于 concise-planning
将用户的编码请求整理为简短、可执行的步骤计划,面向需要明确范围和验证方式的开发任务。强调原子化、按序执行,并仅在关键信息阻塞时提问。
主要功能
- 01梳理项目上下文与约束
- 02设定任务范围和排除项
- 03生成原子化有序步骤
- 04包含测试等验证事项
- 05限制阻塞性澄清问题
适用场景
- 01将功能请求拆分为编码步骤
- 02为重构任务明确范围与边界
- 03制定包含测试验证的实施清单
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ sickn33/ agentic-awesome-skills --skill concise-planning安装后在 Claude Code 中输入/concise-planning确认已加载。
详细介绍
精简规划
目标
将用户请求转化为单一、可执行的计划,并拆分为原子步骤。
工作流程
1. 扫描上下文
- 阅读
README.md、文档和相关代码文件。 - 确定约束(语言、框架、测试)。
2. 尽量减少交互
- 最多提出 1–2 个问题,且仅在确实会阻碍工作时提出。
- 对不会造成阻碍的未知事项作出合理假设。
3. 生成计划
使用以下结构:
- 方案:用 1–3 句话说明做什么以及原因。
- 范围:用项目符号列出“包含”和“不包含”的内容。
- 行动项:根据实际任务确定列表长度,按顺序列出原子操作(以动词开头)。
- 验证:至少包含一项测试。
计划模板
# 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