Planning roadmap
Skill LuckyOneTwoThree/pm-skill/pm-02-strategy/skills/planning-roadmap
102 AI Agent Skills for the full product lifecycle. Compatible with Trae / Claude Code. 9 modules from discovery to launch to growth. | 102 个覆盖产品全生命周期的 AI Agent Skills,兼容 Trae / Claude Code,9 大模块从探索发现到上线增长。
npx -y skills add LuckyOneTwoThree/pm-skill --skill planning-roadmapAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
2 things to look at
- no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
- 6 stars6 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
当需要制定产品路线图、季度规划、版本规划、资源分配时使用。路线图自动规划。基于OKR和战略方向,规划Epic级别的产品路线图,进行Now/Next/Later分层和RICE评分排序。关键词:产品路线图、版本规划、RICE评分、季度规划、Epic规划、做什么功能、排期规划。
SKILL.md
8.3 KB, as published. Nobody here has run it
路线图自动规划
核心原则
- 战略主题驱动——Epic必须从OKR和SWOT战略主题分解而来,不可凭空规划
- RICE量化排序——所有Epic使用RICE公式量化评分,排序有据可依
- Now/Next/Later分层——按优先级和时间维度三层层级规划,避免扁平化罗列
- 依赖风险显式——每个Epic标注依赖项和风险,含缓解措施
交互模式
🤖→👤 AI建议人类审批
输入
| 输入项 | 类型 | 必填 | 来源 | 说明 |
|---|---|---|---|---|
| OKR目标与关键结果 | JSON | 是 | output/pm-strategy/planning-okr/okr.json | Objective与Key Results |
| SWOT战略方向 | JSON | 是 | output/pm-strategy/strategic-analysis/strategic-analysis.json | SO/ST/WO/WT战略方向 |
| 需求优先级评分 | JSON | ○ | 由 design-prd 覆盖 | RICE评分结果 |
| 资源约束条件 | JSON | ○ | 用户提供 | 团队容量、预算、时间约束 |
执行步骤
Step 1: 战略主题提取
从OKR和SWOT中提取3-5个战略主题:
主题 = 战略方向 + 业务目标 + 价值主张
每个战略主题包含:
- 主题名称
- 支撑的OKR
- 战略意义
Step 2: Epic级别规划
将战略主题分解为季度Epic:
epic:
name: "Epic名称"
quarter: "Q1 2024"
description: "Epic描述"
success_metric: "成功指标"
rice_score: 75
effort: "人月"
dependencies:
- "依赖项1"
- "依赖项2"
risks:
- risk: "风险描述"
likelihood: "high/medium/low"
mitigation: "缓解措施"
key_assumptions:
- "关键假设1"
- "关键假设2"
Step 3: Now/Next/Later分层
根据RICE评分和时间维度分层:
Now (当前季度)
- 已确认的高优先级Epic
- 必须完成的依赖项
- 高信心度项目
Next (下一季度)
- 计划中但可调整的Epic
- 依赖Now阶段结果
- 中等优先级项目
Later (远期)
- 方向性规划
- 需进一步验证的假设
- 低优先级或探索性项目
Step 4: RICE评分计算
RICE公式:
RICE Score = (Reach × Impact × Confidence) ÷ Effort
评分标准:
- Reach (触达):影响的用户/客户数量
- Impact (影响):对目标的正面影响程度 (0.25-3)
- Confidence (信心):对数据和假设的信心度 (0.5-1)
- Effort (工作量):完成所需的人月数
Step 5: 风险标注
识别并标注风险:
- 技术风险
- 资源风险
- 依赖风险
- 市场风险
输出
存储路径:output/pm-strategy/planning-roadmap/
输出文件:roadmap.json
输出校验规则
| 字段路径 | 类型 | 必填 | 说明 |
|---|---|---|---|
| roadmap.strategic_themes | array | 是 | 3-5个战略主题 |
| roadmap.strategic_themes[].theme | string | 是 | 主题名称 |
| roadmap.strategic_themes[].okr_reference | string | 是 | 关联OKR |
| roadmap.quarterly_epics | array | 是 | 季度Epic列表 |
| roadmap.quarterly_epics[].quarter | string | 是 | 季度标识 |
| roadmap.quarterly_epics[].epics[].rice_score | number | 是 | RICE评分 |
| roadmap.quarterly_epics[].epics[].effort | number | 是 | 工作量(人月) |
| roadmap.quarterly_epics[].epics[].risks | array | 是 | 风险列表 |
| roadmap.now_next_later | object | 是 | 三层分层 |
| roadmap.now_next_later.now | array | 是 | 当前季度Epic |
| roadmap.now_next_later.next | array | 是 | 下一季度Epic |
| roadmap.now_next_later.later | array | 是 | 远期Epic |
roadmap:
strategic_themes:
- theme: "用户增长"
okr_reference: "O1: 提升用户活跃度"
priority: 1
- theme: "商业变现"
okr_reference: "O2: 优化单位经济"
priority: 2
quarterly_epics:
- quarter: "Q1 2024"
epics:
- epic: "用户引导优化"
success_metric: "新用户激活率提升30%"
rice_score: 85
effort: 3
dependencies: ["设计资源"]
risks:
- risk: "技术实现复杂度"
likelihood: "medium"
mitigation: "预留技术调研时间"
key_assumptions:
- "数据分析支持优化方向"
- quarter: "Q2 2024"
epics:
- epic: "社交功能开发"
success_metric: "用户互动率提升50%"
rice_score: 72
effort: 5
dependencies: ["后端API支持"]
risks:
- risk: "用户隐私合规"
likelihood: "high"
mitigation: "法务提前介入"
key_assumptions:
- "功能上线后用户接受度高"
now_next_later:
now:
- epic: "用户引导优化"
quarter: "Q1"
rationale: "高RICE分数,直接支撑OKR"
next:
- epic: "社交功能开发"
quarter: "Q2"
rationale: "依赖Q1数据验证,需进一步调研"
later:
- epic: "国际化扩展"
quarter: "Q3+"
rationale: "长期战略方向,需市场验证"
决策规则
- RICE计算:AI自动完成计算
- 优先级决策:人类决策最终优先级
- 资源分配:人类决策季度资源分配
- 分层调整:人类可调整Now/Next/Later分层
质量检查
- Epic有明确的成功指标
- 所有Epic有依赖关系标注
- Now/Next/Later分层已完成
- RICE评分已计算
- 风险已识别并有缓解措施
- 资源估算合理
降级策略
当上游文件不存在时,本Skill仍可独立执行:
| 缺失的上游输入 | 降级方案 | 输出影响 |
|---|---|---|
| okr.json | 用户提供目标列表 → 直接规划路线图 | 缺乏OKR结构化数据,战略主题与OKR对齐度不足 |
| strategic-analysis.json | 用户提供目标列表 → 直接规划路线图 | 缺乏战略分析数据,战略主题可能偏离战略方向 |
| 需求优先级数据(insight-analysis / design-prd) | 用户提供目标列表 → 直接规划路线图 | 缺乏需求优先级数据,RICE评分缺乏输入依据 |
| okr.json + strategic-analysis.json + 需求优先级 | 用户提供目标列表 → 直接规划路线图 | 整体置信度降低,Epic排序缺乏数据锚定 |
| 所有上游文件均缺失 | 提示用户先执行前序阶段,或基于用户提供的目标列表直接规划路线图 | 整体置信度显著降低,路线图仅为通用规划参考 |
| 资源约束条件(用户提供) | 若用户未提供资源约束条件,提示用户提供或跳过该输入相关步骤 | 缺乏资源约束,Epic工作量估算可能不切实际 |
数据获取说明
本Skill需要OKR、战略分析和需求优先级数据,请通过以下方式之一提供:
- 直接描述业务目标和功能优先级
- 上传okr.json / strategic-analysis.json / insight-analysis.json文件
- 提供数据文件路径
- AI不负责外部数据采集,仅负责分析
上游变更响应
上游变更影响表
| 上游变更 | 影响范围 | 响应策略 |
|---|---|---|
| okr.json OKR调整 | 战略主题和Epic规划 | 重新执行Step 1-2,更新战略主题和Epic |
| strategic-analysis.json战略分析更新 | 战略主题方向 | 重新执行Step 1,更新战略主题 |
| 需求优先级数据变更 | RICE评分和排序 | 重新执行Step 4,更新RICE评分和分层 |
下游通知机制表
| 变更类型 | 影响范围 | 通知方式 |
|---|---|---|
| 战略主题调整 | business-strategy-report、stakeholder-analysis | 输出文件版本号+变更摘要 |
| Epic优先级变更 | business-strategy-report | 输出文件版本号+变更摘要 |
| Now/Next/Later分层变更 | stakeholder-analysis | 输出文件版本号+变更摘要 |