| name | okr-task-breakdown |
| description | Break down OKR execution plans into monthly goals, weekly targets, and daily tasks. Use when a user has confirmed OKRs or an execution plan and wants to decompose them into actionable work items at month/week/day/task level. Supports two modes: (1) full cascade - auto-generate month→week→day breakdown in one shot, (2) rolling plan - generate next week's tasks based on current week's progress. Triggers on phrases like "分解到月度目标", "拆解周计划", "日任务分解", "OKR任务拆解", "执行计划分解", "周目标怎么定", "每天做什么", "task breakdown", "OKR to tasks", "分解任务", "拆解行动计划". |
OKR Task Breakdown
把OKR执行计划拆解到月度/周/日/任务四个层级,连接季度目标与日常工作。
Two Modes
Mode A: Full Cascade(全量级联)
季度执行计划 → 一次性输出月/周/日三级拆解
适用于:季初、执行计划刚确认时
Mode B: Rolling Plan(滚动规划)
本周完成情况 → 下周调整后任务清单
适用于:每周末,持续滚动规划
最佳配合 okr-progress-tracker 输出一起使用
Input Required
Mode A Input
【团队名称】:
【业务阶段】:成熟 / 成长 / 孵化
【季度】:Q{n}
【季度OKR】
O1:xxx
KR1:目标值 xxx
【执行举措】(来自okr-execution-planner,或手动填写)
举措1:xxx(对应KR1,预计贡献:xx)
【团队成员】:(可选)
【工作日历】:(可选,节假日/特殊安排)
【关键跨线依赖(可选)】:本团队执行依赖哪些其他团队,预计交付时间节点
Mode B Input
【当前周】:W{n}
【本周完成情况】:(可粘贴周报或直接描述)
【下周特殊情况】:
【当前各KR值】:KR1: xx/目标xx
【跨线依赖本周状态(可选)】:依赖方进展是否正常
Breakdown Rules
层级定义
| 层级 | 时间跨度 | 颗粒度 | 核心问题 |
|---|
| 月度目标 | 4周 | 里程碑 | 月底什么做完算成功? |
| 周目标 | 1周 | 交付物/决策点 | 周五手里应该有什么? |
| 日任务 | 1天 | 可执行动作 | 今天具体做哪件事? |
| 工作项 | 2小时内 | 单一任务 | 打开电脑第一件事是什么? |
各层原则
月度目标:
- 每月1-3个可验证里程碑
- 有明确完成标志(不是"推进中",是"X已完成/达到Y")
- M1聚焦启动验证,M2聚焦执行主体,M3聚焦冲刺收尾
- 孵化业务:M1聚焦"验证假设",M2聚焦"获取种子用户",M3聚焦"总结学习"
周目标:
- 每周3-5个目标,不超过5个
- 至少1个直接推进KR数字的目标
- 标注依赖关系
- 如当周有跨线交付节点,必须列为显式周目标
日任务:
- 每日3件MIT,第1件最重要必须当天完成,第2-3件尽力而为。三件任务同等重要=没有重点。
- 每任务预估时间
- 标注优先级:🔴必做 / 🟡应做 / 🟢可做
- 超过2小时的任务必须继续拆分
工作项:
- 动词开头(写/发/完成/确认/整理/拨打)
- 单一、具体、不模糊
- 有执行人(如团队任务)
- 有截止时间
Module 1: Monthly Milestone Plan(月度里程碑)
举措:[举措名称](对应KR:xxx)
M1(第1个月)目标:
✅ 里程碑1:[具体可验证的完成标志]
✅ 里程碑2:
📊 KR预期值:从X → Y
🔗 关键跨线节点:[需要哪个团队在何时交付什么]
M2(第2个月)目标:
✅ 里程碑3:
📊 KR预期值:从Y → Z
M3(第3个月)目标:
✅ 里程碑5:(冲刺+收尾)
📊 KR目标值:Z(季末)
⚠️ 关键依赖:[前置条件,含跨线依赖]
KR贡献验证(必填)
每个月度里程碑完成后,各KR数字应有如下变化:
⚠️ 如果完成里程碑但KR数字没有变化,说明任务拆解与KR目标之间断链,需重新检查举措设计。
⛔ CHECKPOINT: 月度里程碑确认
- 用户确认里程碑后 → 展开 M1 的周计划
- 如果某月无里程碑 → 追问"这个月不做这条KR吗?如果是,标注[暂停]"
- 确认后才进入 Module 2
Module 2: Weekly Plan(周计划)
以M1为例,拆解4周:
W1(月度第1周)
本周主题:[一句话]
周目标:
1. [目标1](对应举措X,交付物:xxx)
2. [目标2]
3. [跨线协同目标(如有)]:确认[对方团队]的[交付物]是否就绪
关键任务清单:
🔴 [任务1] · 预计2h · 负责人:xxx · 截止:周X
🟡 [任务2] · 预计1h
🟢 [任务3] · 可延后
本周成功标志:[周五结束时,什么完成了算成功]
本周跨线依赖状态:[需主动确认的依赖方进展]
⛔ CHECKPOINT: W1确认后再展开W2
Module 3: Daily Task Template(日任务模板)
# 每日任务规划
## 今日3件最重要的事(MIT)
🔴 1. [任务] · 预计xx分钟 · 完成标志:xxx
🔴 2. [任务] · 预计xx分钟
🟡 3. [任务] · 预计xx分钟
## 今日OKR推进动作
对应KR:[KR名称]
今日贡献:[具体做了什么,预计推进多少]
## 待处理
- [ ] [任务]
## 今日复盘(下班前填)
完成:
未完成原因:
明日首要任务:
Module 4: Task List for Tools(工具导入格式)
飞书任务 / Notion / Todoist 格式:
任务名称 | 负责人 | 截止日期 | 优先级 | 所属KR | 备注
Apple提醒事项 / 简单清单:
- [ ] W1: [任务1](截止:MM/DD)
Mode B: Rolling Weekly Plan(滚动周计划)
- 评估本周完成率:哪些完成了,哪些滑落
- 调整下周计划:未完成关键任务优先排入,根据KR差距调整力度
- 输出下周任务清单
- 预警:按当前进度,哪条KR有月底未达标风险
- 跨线依赖更新(新增):检查依赖方进展,如有延迟信号立即标注
Orchestrator 联动
如果用户同时安装了 okr-progress-tracker,Mode B 自动:
- 调用 progress-tracker 的 Step 1-2 获取本周KR进度
- 基于进度差距自动调整下周任务权重
- 用户无需手动粘贴周报数据
Output Format
Mode A完整输出:
- 三个月里程碑总览(表格,含跨线节点)
- M1详细周计划(W1-W4)
- 日任务模板
- 工具导入格式任务清单
Mode B输出:
- 本周完成评估(一段话)
- 下周任务清单(含跨线依赖状态)
- KR轨迹预警(如有)
使用中文输出,除非输入为英文。
Transparency 原则提醒
OKR应对全员公开可见。建议将本输出:
- 同步到团队共享文档(飞书/Notion/Wiki)
- 发送给直属上级和相关依赖团队
- 在季初全员会议上公开宣读
References
- 任务颗粒度参考 → references/task-sizing.md
- 优先级框架 → references/priority-framework.md