关于 product-strategist
面向产品负责人及团队的战略规划工具包,可按增长、留存、收入、创新或运营策略生成公司到团队层级的 OKR。它还计算纵向、横向对齐等分数,并支持自定义团队和 JSON 导出。
主要功能
- 01生成公司到团队层级的 OKR
- 02提供五类策略模板
- 03计算纵向与横向对齐分数
- 04配置团队和产品贡献比例
- 05以仪表板或 JSON 输出
适用场景
- 01制定季度产品战略与 OKR
- 02将公司目标分解到自定义团队
- 03检查团队目标对齐和覆盖情况
- 04导出 OKR JSON 供其他工具使用
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ alirezarezvani/ claude-skills --skill product-strategist安装后在 Claude Code 中输入/product-strategist确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
assets/okr_template.mdreferences/okr_framework.mdstrategy_types.mdreferences/examples/sample_growth_okrs.jsonscripts/okr_cascade_generator.py详细介绍
Product Strategist
面向产品负责人的战略工具包,用于推动愿景、对齐与组织卓越。
核心能力
| 能力 | 描述 | 工具 |
|---|---|---|
| OKR 级联 | 从公司层面到团队层面生成对齐的 OKR | okr_cascade_generator.py |
| 对齐评分 | 衡量纵向与横向对齐程度 | 内置于生成器 |
| 战略模板 | 5 种预设战略类型 | 增长、留存、营收、创新、运营 |
| 团队配置 | 根据你的组织结构进行自定义 | --teams 参数 |
快速开始
# Growth strategy with default teams
python scripts/okr_cascade_generator.py growth
# Retention strategy with custom teams
python scripts/okr_cascade_generator.py retention --teams "Engineering,Design,Data"
# Revenue strategy with 40% product contribution
python scripts/okr_cascade_generator.py revenue --contribution 0.4
# Export as JSON for integration
python scripts/okr_cascade_generator.py growth --json > okrs.json
工作流:季度战略规划
第 1 步:定义战略重点
| 战略 | 适用场景 |
|---|---|
| 增长 | 扩大用户规模、开拓市场 |
| 留存 | 降低流失率、提升 LTV |
| 营收 | 提升 ARPU、开辟新的变现方式 |
| 创新 | 形成市场差异化、拓展新能力 |
| 运营 | 提升效率、扩展运营规模 |
详细指导请参阅 references/strategy_types.md。
第 2 步:收集输入指标
{
"current": 100000, // Current MAU
"target": 150000, // Target MAU
"current_nps": 40, // Current NPS
"target_nps": 60 // Target NPS
}
第 3 步:配置团队并运行生成器
# Default teams
python scripts/okr_cascade_generator.py growth
# Custom org structure with contribution percentage
python scripts/okr_cascade_generator.py growth \
--teams "Core,Platform,Mobile,AI" \
--contribution 0.3
第 4 步:查看对齐评分
| 评分 | 目标 | 低于目标时的行动 |
|---|---|---|
| 纵向对齐 | >90% | 确保所有目标都关联到上级目标 |
| 横向对齐 | >75% | 检查团队间协作是否存在缺口 |
| 覆盖率 | >80% | 验证所有公司 OKR 均已覆盖 |
| 平衡度 | >80% | 若某团队负载过重,则重新分配 |
| 总体 | >80% | 低于 60% 需要重组 |
第 5 步:修订、校验并导出
定稿前:
- 与利益相关方共同评审生成的目标
- 根据产能调整团队分工
- 校验贡献百分比是否切合实际
- 确保各团队之间没有相互冲突的目标
- 设定跟进节奏(每两周一次检查会)
# Export JSON for tools like Lattice, Ally, Workboard
python scripts/okr_cascade_generator.py growth --json > q1_okrs.json
OKR 级联生成器
用法
python scripts/okr_cascade_generator.py [strategy] [options]
战略类型: growth | retention | revenue | innovation | operational
配置选项
| 选项 | 描述 | 默认值 |
|---|---|---|
--teams, -t | 以逗号分隔的团队名称 | Growth,Platform,Mobile,Data |
--contribution, -c | 产品对公司 OKR 的贡献度(0-1) | 0.3(30%) |
--json, -j | 以 JSON 而非仪表板形式输出 | False |
--metrics, -m | 以 JSON 字符串形式提供的指标 | 示例指标 |
输出示例
仪表板输出(growth 战略)
============================================================
OKR CASCADE DASHBOARD
Quarter: Q1 2025 | Strategy: GROWTH
Teams: Growth, Platform, Mobile, Data | Product Contribution: 30%
============================================================
🏢 COMPANY OKRS
📌 CO-1: Accelerate user acquisition and market expansion
└─ CO-1-KR1: Increase MAU from 100,000 to 150,000
└─ CO-1-KR2: Achieve 50% MoM growth rate
└─ CO-1-KR3: Expand to 3 new markets
📌 CO-2: Achieve product-market fit in new segments
📌 CO-3: Build sustainable growth engine
🚀 PRODUCT OKRS
📌 PO-1: Build viral product features and market expansion
↳ Supports: CO-1
└─ PO-1-KR1: Increase product MAU to 45,000
└─ PO-1-KR2: Achieve 45% feature adoption rate
👥 TEAM OKRS
Growth Team:
📌 GRO-1: Build viral product features through acquisition and activation
└─ GRO-1-KR1: Increase product MAU to 11,250
└─ GRO-1-KR2: Achieve 11.25% feature adoption rate
🎯 ALIGNMENT SCORES
✓ Vertical Alignment: 100.0%
! Horizontal Alignment: 75.0%
✓ Coverage: 100.0% | ✓ Balance: 97.5% | ✓ Overall: 94.0%
✅ Overall alignment is GOOD (≥80%)
JSON 输出(retention --json,已截断)
{
"quarter": "Q1 2025",
"strategy": "retention",
"company": {
"objectives": [
{
"id": "CO-1",
"title": "Create lasting customer value and loyalty",
"key_results": [
{ "id": "CO-1-KR1", "title": "Improve retention from 70% to 85%", "current": 70, "target": 85 }
]
}
]
},
"product": { "contribution": 0.3, "objectives": ["..."] },
"teams": ["..."],
"alignment_scores": {
"vertical_alignment": 100.0, "horizontal_alignment": 75.0,
"coverage": 100.0, "balance": 97.5, "overall": 94.0
}
}
完整示例请参阅 references/examples/sample_growth_okrs.json。
参考文档
| 文档 | 描述 |
|---|---|
references/okr_framework.md | OKR 方法论、撰写指南、对齐评分 |
references/strategy_types.md | 全部 5 种战略类型的详细说明及示例 |
references/examples/sample_growth_okrs.json | 增长战略的完整示例输出 |
最佳实践
OKR 级联
- 每个层级限制为 3-5 个目标,每个目标配 3-5 个关键结果
- 关键结果必须可衡量,并包含当前值与目标值
- 定稿前校验父子层级关系
对齐评分
- 总体对齐目标 >80%;任何低于 60% 的评分都需要排查
- 平衡度评分确保没有团队负载过重
- 横向对齐可避免各团队之间的目标相互冲突
团队配置
- 团队配置应与实际组织结构相匹配
- 根据团队规模调整贡献百分比
- 平台/基础设施团队通常支持所有目标
- 专业化团队(ML、数据)可能只支持相关目标
相关 Skills
- Senior PM(
project-management/senior-pm/)— 项目组合管理与风险分析为战略规划提供参考 - Competitive Teardown(
product-team/competitive-teardown/)— 竞争情报为产品战略提供输入
评论
支持 Markdown