mcpField
C
concise-planning

concise-planning

github.com/sickn33Agent 工作流48.7k1.1k 次安装今天更新
代码仓库

关于 concise-planning

将用户的编码请求整理为简短、可执行的步骤计划,面向需要明确范围和验证方式的开发任务。强调原子化、按序执行,并仅在关键信息阻塞时提问。

主要功能

  1. 01梳理项目上下文与约束
  2. 02设定任务范围和排除项
  3. 03生成原子化有序步骤
  4. 04包含测试等验证事项
  5. 05限制阻塞性澄清问题

适用场景

  1. 01将功能请求拆分为编码步骤
  2. 02为重构任务明确范围与边界
  3. 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