本文へ移動
cccskills
無料GitHub で公開

shape-up-cycles

管理交付节奏和 Cycle 时间盒时使用。适用于替代传统 Sprint、固定时间可变范围的项目、AI 工作流的快节奏管理。优先使用 Linear Cycles + Basecamp Shape Up + Cooldown 节奏。

インストール方法を見る

含まれるファイル(4)

  • SKILL.md6.1 KB
  • templates/cooldown-checklist-template.md564 B
  • templates/cycle-kickoff-template.md570 B
  • templates/cycle-report-template.md570 B

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

Cycle 节奏管理

参考来源:Linear Cycles、Basecamp Shape Up

适用场景

  • 替代传统 Sprint
  • AI 工作流的快节奏交付
  • 固定时间可变范围的项目
  • 避免估算地狱
  • 需要持续交付节奏

核心思想

传统 Sprint:
  估算时间 → 排满 → 时间不够延期或砍质量

Cycle 模式:
  固定时间盒(Appetite)→ 时间到了交付当时最有价值的部分
  范围可调,时间不延

AI 工作流的优势:
  执行速度快,瓶颈在等待
  Cycle 节奏更适合短周期、高频交付

Cycle 类型(AI 工作流适配)

Micro Cycle:30~60 分钟
  - 一个功能点从设计到测试
  - 适合 S/M 级任务
  - 单工作流或 2 个工作流串行

Standard Cycle:2~4 小时
  - 一个完整模块
  - 适合 M/L 级任务
  - 多工作流协作

Extended Cycle:1 天(实际执行 6~8 小时 + 等待)
  - 跨多模块的大功能
  - 适合 L 级任务
  - 全流程参与

Multi-Day Cycle:2~5 天
  - 大型项目阶段
  - 适合 XL 级任务
  - 包含多个 Extended Cycle

Cycle 规则

1. 开始前明确目标和验收标准
   - 不是"做某些功能"
   - 而是"达到某个可验证的状态"

2. Cycle 内不接受新需求
   - 变更进入下一个 Cycle
   - 紧急 bug 例外(占用 cooldown)

3. 时间到了但没完成
   - 砍范围交付最有价值的部分
   - 不延期
   - 剩余范围进入下个 Cycle

4. Cycle 结束后必有 cooldown
   - 不能背靠背开始新 Cycle
   - cooldown 用于消化遗留问题

Cooldown(冷却期)

每个 Standard Cycle 后:15~30 分钟
每个 Extended Cycle 后:1~2 小时
每个 Multi-Day Cycle 后:半天到一天

Cooldown 用途:
  - 处理上个 Cycle 遗留的小问题
  - 更新文档和 field-journal
  - 为下个 Cycle 做准备
  - 团队/工作流回血
  - 不安排新的开发任务

为什么必须有 cooldown:
  - 防止技术债积累
  - 给文档更新留时间
  - 让经验沉淀下来
  - 避免连续高强度交付崩溃

Cycle 内的关键活动

Cycle Kickoff(开始)

□ 明确 Cycle 目标
□ 定义验收标准
□ 列出 Cycle 内的任务(用 wbs-decomposition)
□ 标注关键路径和风险
□ 启动 progress-tracking

Cycle 执行(中间)

□ 按编排模式执行(来自 orchestration)
□ 实时维护任务状态
□ 阻塞按 L1/L2/L3 升级
□ 不接受新需求(除紧急 bug)
□ 时间预算监控

Cycle End(结束)

□ 验证 Cycle 目标是否达成
□ 时间到了砍范围(如果未完成)
□ 输出 Cycle 报告
□ 简短复盘(5 分钟)

Cooldown(冷却)

□ 处理遗留小问题
□ 更新 field-journal
□ 沉淀经验
□ 准备下个 Cycle

Cycle 报告模板

## Cycle 报告:[Cycle 名称]

### 基本信息

- Cycle 类型:Standard / Extended / Multi-Day
- 时间范围:[开始时间] ~ [结束时间]
- 实际耗时:X 小时

### Cycle 目标

[明确写出本 Cycle 要达成的目标]

### 完成情况

| 任务 | 状态 | 备注 |
|------|------|------|
| T1 | ✅ done | 按预期完成 |
| T2 | ✅ done | 比预期快 |
| T3 | ⚠️ rework | 验收未通过,下个 Cycle 修复 |
| T4 | ⏰ skipped | 时间不够,移到下个 Cycle |

### 关键交付物

- [产出 1]
- [产出 2]

### 阻塞和异常

- 阻塞 1:[描述] - 解决方式:[L1/L2/L3]
- 异常 1:[描述] - 影响:[评估]

### 下个 Cycle 准备

- 待修复:T3
- 待处理:T4
- 新需求:[列表]

### 简短复盘

- 做得好:[1~2 条]
- 待改进:[1~2 条]
- 沉淀:[field-journal 条目]

Cycle vs Sprint 对比

| 维度 | Cycle | Sprint |
|------|-------|--------|
| 时间盒 | 灵活(30min ~ 多天) | 固定(通常 2 周) |
| 范围 | 可变 | 固定 |
| 估算 | 不估,按 Appetite | 详细估算 |
| 仪式 | 简化(Kickoff + 简短复盘) | 完整(Planning/Daily/Review/Retro) |
| 节奏 | 连续 + Cooldown | 连续 Sprint |
| 适合 | AI 工作流 / 小团队 | 传统团队 / 大项目 |

工作流程

1. Cycle 规划:
   - 确定 Cycle 类型(Micro/Standard/Extended/Multi-Day)
   - 设定 Appetite(时间盒)
   - 明确 Cycle 目标
   ↓
2. Kickoff:
   - 加载 wbs-decomposition + critical-path + orchestration
   - 列出任务
   - 启动 progress-tracking
   ↓
3. 执行:
   - 不接受新需求
   - 实时追踪状态
   - 时间监控
   ↓
4. End:
   - 验证目标
   - 必要时砍范围
   - 输出 Cycle 报告
   ↓
5. Cooldown:
   - 处理遗留
   - 更新 field-journal
   - 准备下个 Cycle

质量自检

□ Cycle 目标是否可验证
□ Appetite 是否合理(不要 100h 的 Cycle)
□ 是否真的不接受新需求
□ 时间到了是否真的砍范围(不是延期)
□ 是否有 Cooldown
□ Cycle 报告是否输出
□ 简短复盘是否做了

常见坑

  1. 没有 Appetite——又陷入估算地狱
  2. Cycle 太长——失去灵活性
  3. Cycle 太短——开销大于收益
  4. 接受 Cycle 内新需求——破坏时间盒
  5. 没有 Cooldown——技术债累积
  6. Cooldown 被压缩——"时间紧" → 失去消化时间
  7. 不做简短复盘——经验流失
  8. Cycle 报告流于形式——不真实评估

配套模板

  • templates/cycle-kickoff-template.md — Cycle 启动模板
  • templates/cycle-report-template.md — Cycle 报告模板
  • templates/cooldown-checklist-template.md — Cooldown 清单

与其他 skill 的协作

上游:
  okr-alignment → 用 OKR 指导 Cycle 主题

平行:
  wbs-decomposition → Cycle 内的任务分解
  progress-tracking → Cycle 执行追踪

下游:
  retrospective → Cycle 复盘
  dora-metrics → Cycle 数据用于 DORA 计算

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

A/B 测试设计与分析时使用。适用于产品实验、功能验证、转化率优化。融合假设驱动 + 样本量计算 + 置信度判断。

日本語の概要は準備中です。原文の説明を表示しています。

zhaoxuya520/AI-Fullstack-Delivery-Workflow532026年5月19日 更新

上线前业务方/产品方验收时使用。适用于功能交付确认、UAT、发布会签。融合 BDD Given-When-Then、Specification by Example、ATDD。

日本語の概要は準備中です。原文の説明を表示しています。

zhaoxuya520/AI-Fullstack-Delivery-Workflow532026年5月19日 更新

设计无障碍可访问的界面时使用。适用于满足 WCAG 标准、键盘导航、屏幕阅读器支持。优先使用 WCAG 2.2 AA 级标准 + 键盘 + 焦点 + 对比度 + ARIA。

日本語の概要は準備中です。原文の説明を表示しています。

zhaoxuya520/AI-Fullstack-Delivery-Workflow532026年5月19日 更新

实现可访问性(无障碍)时使用。覆盖 WCAG 2.2 AA / ARIA / 键盘导航 / 屏幕阅读器 / 颜色对比 / 焦点管理。融合 React Aria / Radix UI / Headless UI 实践 + axe-core 自动化测试。

日本語の概要は準備中です。原文の説明を表示しています。

zhaoxuya520/AI-Fullstack-Delivery-Workflow532026年5月19日 更新

AI 模型部署时使用。适用于推理服务 / GPU / TensorRT / 监控 / 扩缩容。

日本語の概要は準備中です。原文の説明を表示しています。

zhaoxuya520/AI-Fullstack-Delivery-Workflow532026年5月19日 更新

数据分析报告输出时使用。适用于业务分析报告、周报、专项分析、决策支持。融合洞察 + 建议 + 行动项。

日本語の概要は準備中です。原文の説明を表示しています。

zhaoxuya520/AI-Fullstack-Delivery-Workflow532026年5月19日 更新

zhaoxuya520 のスキルをすべて見る

このスキルの問題を報告する