product-strategist by borghei/claude-skills
npx skills add https://github.com/borghei/claude-skills --skill product-strategist产品负责人推动愿景、协调和组织卓越的战略工具包。
# 使用默认团队的成长战略
python scripts/okr_cascade_generator.py growth
# 使用自定义团队的留存战略
python scripts/okr_cascade_generator.py retention --teams "Engineering,Design,Data"
# 产品贡献度为 40% 的收入战略
python scripts/okr_cascade_generator.py revenue --contribution 0.4
# 导出为 JSON 以便集成
python scripts/okr_cascade_generator.py growth --json > okrs.json
| 能力 | 描述 | 工具 |
|---|---|---|
| OKR 级联 | 从公司层面到团队层面生成对齐的 OKR | okr_cascade_generator.py |
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
| 对齐度评分 | 衡量纵向和横向对齐度 | 内置于生成器 |
| 战略模板 | 5 种预构建的战略类型 | 成长、留存、收入、创新、运营 |
| 团队配置 | 根据您的组织结构进行自定义 | --teams 标志 |
运行季度战略规划会议的逐步指南。
根据公司优先级选择主要战略类型:
| 战略 | 使用时机 |
|---|---|
| 成长 | 扩大用户群,市场扩张 |
| 留存 | 减少流失,提高 LTV |
| 收入 | 增加 ARPU,新的货币化 |
| 创新 | 市场差异化,新能力 |
| 运营 | 提高效率,扩大运营规模 |
有关每种战略的详细指导,请参阅 references/strategy_types.md。
收集当前状态指标以为 OKR 目标提供信息:
# 指标 JSON 示例
{
"current": 100000, # 当前 MAU
"target": 150000, # 目标 MAU
"current_nps": 40, # 当前 NPS
"target_nps": 60 # 目标 NPS
}
定义将接收级联 OKR 的团队:
# 默认团队
python scripts/okr_cascade_generator.py growth
# 为您的组织自定义团队
python scripts/okr_cascade_generator.py growth --teams "Core,Platform,Mobile,AI"
运行生成器以创建对齐的 OKR:
python scripts/okr_cascade_generator.py growth --contribution 0.3
检查输出中的对齐度分数:
| 分数 | 目标 | 行动 |
|---|---|---|
| 纵向对齐度 | >90% | 确保所有目标都链接到父级目标 |
| 横向对齐度 | >75% | 检查团队协调情况 |
| 覆盖率 | >80% | 验证所有公司 OKR 都得到处理 |
| 平衡度 | >80% | 如果某个团队负担过重,则重新分配 |
| 总体 | > 80% | 良好对齐;<60% 需要重构 |
在最终确定之前:
将 OKR 导出到您的跟踪系统:
# 用于 Lattice、Ally、Workboard 等工具的 JSON
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 字符串的指标 | 示例指标 |
示例:
# 自定义团队
python scripts/okr_cascade_generator.py retention \
--teams "Engineering,Design,Data,Growth"
# 更高的产品贡献度
python scripts/okr_cascade_generator.py revenue --contribution 0.4
# 完全自定义
python scripts/okr_cascade_generator.py innovation \
--teams "Core,Platform,ML" \
--contribution 0.5 \
--json
命令:
python scripts/okr_cascade_generator.py 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 100000 to 150000
└─ CO-1-KR2: Achieve 150000% MoM growth rate
└─ CO-1-KR3: Expand to 150000 new markets
📌 CO-2: Achieve product-market fit in new segments
└─ CO-2-KR1: Reduce CAC by 150000%
└─ CO-2-KR2: Improve activation rate to 150000%
└─ CO-2-KR3: Increase MAU from 100000 to 150000
📌 CO-3: Build sustainable growth engine
└─ CO-3-KR1: Achieve 150000% MoM growth rate
└─ CO-3-KR2: Expand to 150000 new markets
└─ CO-3-KR3: Reduce CAC by 150000%
🚀 PRODUCT OKRS
📌 PO-1: Build viral product features and market expansion
↳ Supports: CO-1
└─ PO-1-KR1: Increase product MAU from 100000 to 45000.0
└─ PO-1-KR2: Achieve 45000.0% feature adoption rate
📌 PO-2: Validate product hypotheses in new segments
↳ Supports: CO-2
└─ PO-2-KR1: Reduce product onboarding efficiency by 45000.0%
└─ PO-2-KR2: Improve activation rate to 45000.0%
📌 PO-3: Create product-led growth loops engine
↳ Supports: CO-3
└─ PO-3-KR1: Achieve 45000.0% feature adoption rate
└─ PO-3-KR2: Expand to 45000.0 new markets
👥 TEAM OKRS
Growth Team:
📌 GRO-1: Build viral product features through acquisition and activation
└─ GRO-1-KR1: [Growth] Increase product MAU from 100000 to 11250.0
└─ GRO-1-KR2: [Growth] Achieve 11250.0% feature adoption rate
Platform Team:
📌 PLA-1: Build viral product features through infrastructure and reliability
└─ PLA-1-KR1: [Platform] Increase product MAU from 100000 to 11250.0
└─ PLA-1-KR2: [Platform] Achieve 11250.0% feature adoption rate
📊 ALIGNMENT MATRIX
Company → Product → Teams
----------------------------------------
CO-1
├─ PO-1
└─ GRO-1 (Growth)
└─ PLA-1 (Platform)
CO-2
├─ PO-2
CO-3
├─ PO-3
🎯 ALIGNMENT SCORES
----------------------------------------
✓ Vertical Alignment: 100.0%
! Horizontal Alignment: 75.0%
✓ Coverage: 100.0%
✓ Balance: 97.5%
✓ Overall: 94.0%
✅ Overall alignment is GOOD (≥80%)
命令:
python scripts/okr_cascade_generator.py retention --json
输出(截断):
{
"quarter": "Q1 2025",
"strategy": "retention",
"company": {
"level": "Company",
"objectives": [
{
"id": "CO-1",
"title": "Create lasting customer value and loyalty",
"owner": "CEO",
"key_results": [
{
"id": "CO-1-KR1",
"title": "Improve retention from 100000% to 150000%",
"current": 100000,
"target": 150000
}
]
}
]
},
"product": {
"level": "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
},
"config": {
"teams": ["Growth", "Platform", "Mobile", "Data"],
"product_contribution": 0.3
}
}
完整示例请参阅 references/examples/sample_growth_okrs.json。
| 文档 | 描述 |
|---|---|
references/okr_framework.md | OKR 方法论、撰写指南、对齐度评分 |
references/strategy_types.md | 所有 5 种战略类型的详细分解及示例 |
references/examples/sample_growth_okrs.json | 成长战略的完整示例输出 |
# 常用命令
python scripts/okr_cascade_generator.py growth # 默认成长
python scripts/okr_cascade_generator.py retention # 留存重点
python scripts/okr_cascade_generator.py revenue -c 0.4 # 40% 贡献度
python scripts/okr_cascade_generator.py growth --json # JSON 导出
python scripts/okr_cascade_generator.py growth -t "A,B,C" # 自定义团队
每周安装量
139
代码仓库
GitHub 星标数
29
首次出现
2026 年 1 月 24 日
安全审计
已安装于
opencode114
claude-code107
gemini-cli104
codex98
cursor95
github-copilot86
Strategic toolkit for Head of Product to drive vision, alignment, and organizational excellence.
# 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
| Capability | Description | Tool |
|---|---|---|
| OKR Cascade | Generate aligned OKRs from company to team level | okr_cascade_generator.py |
| Alignment Scoring | Measure vertical and horizontal alignment | Built into generator |
| Strategy Templates | 5 pre-built strategy types | Growth, Retention, Revenue, Innovation, Operational |
| Team Configuration | Customize for your org structure | --teams flag |
A step-by-step guide for running a quarterly strategic planning session.
Choose the primary strategy type based on company priorities:
| Strategy | When to Use |
|---|---|
| Growth | Scaling user base, market expansion |
| Retention | Reducing churn, improving LTV |
| Revenue | Increasing ARPU, new monetization |
| Innovation | Market differentiation, new capabilities |
| Operational | Improving efficiency, scaling operations |
See references/strategy_types.md for detailed guidance on each strategy.
Collect current state metrics to inform OKR targets:
# Example metrics JSON
{
"current": 100000, # Current MAU
"target": 150000, # Target MAU
"current_nps": 40, # Current NPS
"target_nps": 60 # Target NPS
}
Define the teams that will receive cascaded OKRs:
# Default teams
python scripts/okr_cascade_generator.py growth
# Custom teams for your organization
python scripts/okr_cascade_generator.py growth --teams "Core,Platform,Mobile,AI"
Run the generator to create aligned OKRs:
python scripts/okr_cascade_generator.py growth --contribution 0.3
Check the alignment scores in the output:
| Score | Target | Action |
|---|---|---|
| Vertical Alignment | >90% | Ensure all objectives link to parent |
| Horizontal Alignment | >75% | Check for team coordination |
| Coverage | >80% | Validate all company OKRs are addressed |
| Balance | >80% | Redistribute if one team is overloaded |
| Overall | > 80% | Good alignment; <60% needs restructuring |
Before finalizing:
Export OKRs for your tracking system:
# JSON for tools like Lattice, Ally, Workboard
python scripts/okr_cascade_generator.py growth --json > q1_okrs.json
Automatically cascades company OKRs down to product and team levels with alignment tracking.
python scripts/okr_cascade_generator.py [strategy] [options]
Strategies:
growth - User acquisition and market expansionretention - Customer value and churn reductionrevenue - Revenue growth and monetizationinnovation - Product differentiation and leadershipoperational - Efficiency and organizational excellence| Option | Description | Default |
|---|---|---|
--teams, -t | Comma-separated team names | Growth,Platform,Mobile,Data |
--contribution, -c | Product contribution to company OKRs (0-1) | 0.3 (30%) |
--json, -j | Output as JSON instead of dashboard | False |
--metrics, |
Examples:
# Custom teams
python scripts/okr_cascade_generator.py retention \
--teams "Engineering,Design,Data,Growth"
# Higher product contribution
python scripts/okr_cascade_generator.py revenue --contribution 0.4
# Full customization
python scripts/okr_cascade_generator.py innovation \
--teams "Core,Platform,ML" \
--contribution 0.5 \
--json
Command:
python scripts/okr_cascade_generator.py growth
Output:
============================================================
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 100000 to 150000
└─ CO-1-KR2: Achieve 150000% MoM growth rate
└─ CO-1-KR3: Expand to 150000 new markets
📌 CO-2: Achieve product-market fit in new segments
└─ CO-2-KR1: Reduce CAC by 150000%
└─ CO-2-KR2: Improve activation rate to 150000%
└─ CO-2-KR3: Increase MAU from 100000 to 150000
📌 CO-3: Build sustainable growth engine
└─ CO-3-KR1: Achieve 150000% MoM growth rate
└─ CO-3-KR2: Expand to 150000 new markets
└─ CO-3-KR3: Reduce CAC by 150000%
🚀 PRODUCT OKRS
📌 PO-1: Build viral product features and market expansion
↳ Supports: CO-1
└─ PO-1-KR1: Increase product MAU from 100000 to 45000.0
└─ PO-1-KR2: Achieve 45000.0% feature adoption rate
📌 PO-2: Validate product hypotheses in new segments
↳ Supports: CO-2
└─ PO-2-KR1: Reduce product onboarding efficiency by 45000.0%
└─ PO-2-KR2: Improve activation rate to 45000.0%
📌 PO-3: Create product-led growth loops engine
↳ Supports: CO-3
└─ PO-3-KR1: Achieve 45000.0% feature adoption rate
└─ PO-3-KR2: Expand to 45000.0 new markets
👥 TEAM OKRS
Growth Team:
📌 GRO-1: Build viral product features through acquisition and activation
└─ GRO-1-KR1: [Growth] Increase product MAU from 100000 to 11250.0
└─ GRO-1-KR2: [Growth] Achieve 11250.0% feature adoption rate
Platform Team:
📌 PLA-1: Build viral product features through infrastructure and reliability
└─ PLA-1-KR1: [Platform] Increase product MAU from 100000 to 11250.0
└─ PLA-1-KR2: [Platform] Achieve 11250.0% feature adoption rate
📊 ALIGNMENT MATRIX
Company → Product → Teams
----------------------------------------
CO-1
├─ PO-1
└─ GRO-1 (Growth)
└─ PLA-1 (Platform)
CO-2
├─ PO-2
CO-3
├─ PO-3
🎯 ALIGNMENT SCORES
----------------------------------------
✓ Vertical Alignment: 100.0%
! Horizontal Alignment: 75.0%
✓ Coverage: 100.0%
✓ Balance: 97.5%
✓ Overall: 94.0%
✅ Overall alignment is GOOD (≥80%)
Command:
python scripts/okr_cascade_generator.py retention --json
Output (truncated):
{
"quarter": "Q1 2025",
"strategy": "retention",
"company": {
"level": "Company",
"objectives": [
{
"id": "CO-1",
"title": "Create lasting customer value and loyalty",
"owner": "CEO",
"key_results": [
{
"id": "CO-1-KR1",
"title": "Improve retention from 100000% to 150000%",
"current": 100000,
"target": 150000
}
]
}
]
},
"product": {
"level": "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
},
"config": {
"teams": ["Growth", "Platform", "Mobile", "Data"],
"product_contribution": 0.3
}
}
See references/examples/sample_growth_okrs.json for a complete example.
| Document | Description |
|---|---|
references/okr_framework.md | OKR methodology, writing guidelines, alignment scoring |
references/strategy_types.md | Detailed breakdown of all 5 strategy types with examples |
references/examples/sample_growth_okrs.json | Complete sample output for growth strategy |
# Common commands
python scripts/okr_cascade_generator.py growth # Default growth
python scripts/okr_cascade_generator.py retention # Retention focus
python scripts/okr_cascade_generator.py revenue -c 0.4 # 40% contribution
python scripts/okr_cascade_generator.py growth --json # JSON export
python scripts/okr_cascade_generator.py growth -t "A,B,C" # Custom teams
Weekly Installs
139
Repository
GitHub Stars
29
First Seen
Jan 24, 2026
Security Audits
Gen Agent Trust HubPassSocketPassSnykPass
Installed on
opencode114
claude-code107
gemini-cli104
codex98
cursor95
github-copilot86
通过 LiteLLM 代理让 Claude Code 对接 GitHub Copilot 运行 | 高级变通方案指南
33,600 周安装
Loom视频转录获取器 - 自动提取Loom视频字幕与文本,支持GraphQL API
163 周安装
bioRxiv数据库Python工具:高效搜索下载预印本,支持关键词/作者/日期/类别筛选
163 周安装
Magento 2 Hyvä CMS 组件创建器 - 快速构建自定义CMS组件
163 周安装
项目文档协调器 - 自动化文档生成与上下文管理工具
163 周安装
GPUI 布局与样式:Rust 类型安全的 CSS 样式库,Flexbox 布局与链式 API
163 周安装
Telegram自动化指南:通过Rube MCP与Composio实现消息发送、聊天管理
163 周安装
-m| Metrics as JSON string |
| Sample metrics |