关于 agile-sprint
面向团队的冲刺规划技能,将待办事项整理为考虑产能的执行周期。它会检查就绪条件、依赖关系和执行顺序,并记录团队承诺。
主要功能
- 01设定可观察的冲刺目标
- 02按价值和风险选择待办
- 03检查就绪定义
- 04记录产能与约束
- 05安排工作顺序并标出阻碍
适用场景
- 01根据已验证的待办规划冲刺
- 02排除未满足就绪条件的工作
- 03协调多名开发者并行推进
- 04记录承诺事项和延期事项
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ djalmajr/ skills --skill agile-sprint安装后在 Claude Code 中输入/agile-sprint确认已加载。
附带文件templates/sprint.md
详细介绍
冲刺规划
使用此技能规划一个工作周期(冲刺),明确目标、选定事项和执行顺序。
通过斜杠命令收到的初始上下文:$ARGUMENTS
如果 $ARGUMENTS 不为空,请将其用作参考(例如,史诗、待办事项、周期)。
如果为空,请询问要规划哪个待办事项列表或计划。
语言
使用用户的语言编写文档。遵循正确的语法,并使用所需的变音符号或特定文字的字符。如果无法确定用户使用的语言,请先询问。模板为英文——请翻译标题和内容,使其与用户的语言一致。
项目根目录
此技能会将文档写入相对于项目根目录(工作所在的代码库)的路径,而不是相对于 Agent 当前的工作目录。
- 如果从项目内部调用,请使用此技能中显示的相对路径。
- 如果从其他目录调用(例如,同级代码库,或项目位于其他位置),请在每个文档路径前添加
<project-root>/。 - 如果无法确定项目根目录,请在写入前通过运行环境的提问工具向用户确认。
提问
遵循项目范围内的约定:CLAUDE.md / AGENTS.md 中的“Skill Prompting Conventions”。对于以下决策点,请使用运行环境的结构化提问工具:AskUserQuestion(Claude Code)、ask_user_question(Codex)或 question(OpenCode)。只有在路径/名称/值无法枚举时,才使用自由文本提问。
| 决策点 | 结构化提问的原因 | 建议选项 |
|---|---|---|
| 要纳入的待办事项(多选) | 会影响冲刺范围 | 从待办事项列表中选择 |
| 冲刺时长 | 会影响产能计算 | 1 周 · 2 周 · 自定义 |
自由文本提问(不使用结构化工具):
- 冲刺目标文本
- 产能调整
无暂停模式:如果用户明确禁用了技能执行期间的澄清提问,请将每个结构化提问转换为“待解答问题”(或同等部分)中的条目,并继续执行,不要暂停。
目标
- 声明冲刺目标
- 根据价值、风险和依赖关系选择待办事项
- 记录产能和限制条件
- 定义执行顺序并指出阻塞项
- 确认每个事项都满足就绪定义
流程
1. 声明目标
- 冲刺应交付什么可观察的结果?
- 用一句话指导冲刺期间的取舍决策
2. 审查待办事项
查阅:
- 包含未完成故事的史诗
- 包含待处理改进措施的复盘
- 已通过
/agile-refinement验证的待办事项
3. 选择事项
对于每个选定事项,记录:
- 名称和目标
- 估算规模
- 价值(为何现在处理?)
- 依赖关系和阻塞项
4. 验证 DoR
每个事项都必须包含:
- 明确的问题和目标
- 已记录的范围和非目标
- 已梳理的文件/领域
- 可验证的验收标准
- 针对产品行为的测试优先路径,尤其是验证、API 合约、权限、离线/同步行为和关键流程
如果某个事项不满足 DoR,就不能纳入冲刺——需要通过 /agile-epic 拆分,或通过 /agile-refinement 验证。
5. 安排执行顺序
- 哪些工作必须先完成(以解除其他工作的阻塞)?
- 哪些工作可以并行开展?
- 关键路径是什么?
6. 在团队内分配工作
有 2 名或更多开发人员时:
- 将事项分配给开发人员或工作流(例如,Backend、Frontend)
- 指出哪些事项可以同时进行
- 定义接口合约或模拟对象,避免不同工作流之间相互阻塞
- 使用 Mermaid 图表展示并行任务分配
7. 登记承诺
- 可用产能(天数、限制条件、开发人员人数)
- 冲刺承诺(选定事项及其负责人)
- 未纳入的事项(延期事项)
保存位置
planning/<initiative>/sprints/sprint-YYYY-MM-DD.md(与计划放在同一目录)planning/sprints/sprint-YYYY-MM-DD.md(冲刺涉及多个计划时)
串联
- 详细说明第一项:为待办列表中的第一个故事推荐
/agile-story - 对于需要拆解的事项:推荐
/agile-epic - 对于需要验证的事项:推荐
/agile-refinement - 对于规划过程中发现的流程或技能阻碍:记录下来,供回顾和人工审查
参考模板
使用此技能中的 templates/sprint.md 作为基础。
规则
- 选取的事项不得超出容量限制。过度承诺会导致挫败感和不一致。
- 每项都必须满足 DoR。未满足 DoR 的事项不得进入冲刺。
- 冲刺目标必须可观察,不能含糊不清。
- 必须明确列出依赖关系——不要想当然地认为“时间能安排得过来”。
- 冲刺规划为执行提供依据。如果规划未能明确方向,执行就会受到影响。
与流程的关系
flowchart LR
A["/agile-retro"] --> B["/agile-sprint"]
B --> C["/agile-story"]
C --> D[execution]
D --> E["/agile-status"]
E --> F["/agile-review"]
F --> G["/agile-retro"]
此技能用于启动冲刺周期。要拆解工作,请使用 /agile-epic。要制定执行计划,请使用 /agile-story。要在冲刺期间跟踪进度,请使用 /agile-status。