[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6G10QDFWJPRM16C3RE6EF1C":3,"skill-same:01M6G10QDFWJPRM16C3RE6EF1C":92},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":23,"publishedAt":44,"linkOnly":45,"markdownContent":46,"markdownBody":47,"frontMatter":48,"refName":49,"commitSha":50,"skillDirectory":51,"forksCount":52,"repositoryHtmlUrl":53,"repositoryHomepageUrl":6,"ownerHtmlUrl":54,"ownerBlogUrl":55,"ownerDescription":56,"updatedAt":57,"install":58,"resources":71},"01M6G10QDFWJPRM16C3RE6EF1C","product-strategist",null,"Strategic product leadership toolkit for Head of Product including OKR cascade generation, market analysis, vision setting, and team scaling. Use for strategic planning, goal alignment, competitive analysis, and organizational design.","oabdelmaksoud\u002FAgention","oabdelmaksoud","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F50699149?v=4","01M6D5CVVN778ZCDP1WHS816SP","Omar Abdelmaksoud","01M6D8A4TE76V3DCSH3D94VG1V",2,"MIT","https:\u002F\u002Fgithub.com\u002Foabdelmaksoud\u002FAgention\u002Fblob\u002Fmain\u002Fupstream-import\u002Fclaude-skills\u002Freferences\u002Fproduct-team\u002Fproduct-strategist\u002FSKILL.md",[18],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000031","产品经理","PROFESSION","适用职业",[24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43],"product","product strategist","strategist","Market","strategic","competitive","strategic planning","head","scaling","leadership","market analysis","alignment","design","vision","goal","use","team","analysis","planning","toolkit","2026-11-10 10:12:30",false,"---\nname: product-strategist\ndescription: Strategic product leadership toolkit for Head of Product including OKR cascade generation, market analysis, vision setting, and team scaling. Use for strategic planning, goal alignment, competitive analysis, and organizational design.\n---\n\n# Product Strategist\n\nStrategic toolkit for Head of Product to drive vision, alignment, and organizational excellence.\n\n---\n\n## Table of Contents\n\n- [Quick Start](#quick-start)\n- [Core Capabilities](#core-capabilities)\n- [Workflow: Strategic Planning Session](#workflow-strategic-planning-session)\n- [OKR Cascade Generator](#okr-cascade-generator)\n  - [Usage](#usage)\n  - [Configuration Options](#configuration-options)\n  - [Input\u002FOutput Examples](#inputoutput-examples)\n- [Reference Documents](#reference-documents)\n\n---\n\n## Quick Start\n\n### Generate OKRs for Your Team\n\n```bash\n# Growth strategy with default teams\npython scripts\u002Fokr_cascade_generator.py growth\n\n# Retention strategy with custom teams\npython scripts\u002Fokr_cascade_generator.py retention --teams \"Engineering,Design,Data\"\n\n# Revenue strategy with 40% product contribution\npython scripts\u002Fokr_cascade_generator.py revenue --contribution 0.4\n\n# Export as JSON for integration\npython scripts\u002Fokr_cascade_generator.py growth --json > okrs.json\n```\n\n---\n\n## Core Capabilities\n\n| Capability | Description | Tool |\n|------------|-------------|------|\n| **OKR Cascade** | Generate aligned OKRs from company to team level | `okr_cascade_generator.py` |\n| **Alignment Scoring** | Measure vertical and horizontal alignment | Built into generator |\n| **Strategy Templates** | 5 pre-built strategy types | Growth, Retention, Revenue, Innovation, Operational |\n| **Team Configuration** | Customize for your org structure | `--teams` flag |\n\n---\n\n## Workflow: Strategic Planning Session\n\nA step-by-step guide for running a quarterly strategic planning session.\n\n### Step 1: Define Strategic Focus\n\nChoose the primary strategy type based on company priorities:\n\n| Strategy | When to Use |\n|----------|-------------|\n| **Growth** | Scaling user base, market expansion |\n| **Retention** | Reducing churn, improving LTV |\n| **Revenue** | Increasing ARPU, new monetization |\n| **Innovation** | Market differentiation, new capabilities |\n| **Operational** | Improving efficiency, scaling operations |\n\nSee `references\u002Fstrategy_types.md` for detailed guidance on each strategy.\n\n### Step 2: Gather Input Metrics\n\nCollect current state metrics to inform OKR targets:\n\n```bash\n# Example metrics JSON\n{\n  \"current\": 100000,      # Current MAU\n  \"target\": 150000,       # Target MAU\n  \"current_nps\": 40,      # Current NPS\n  \"target_nps\": 60        # Target NPS\n}\n```\n\n### Step 3: Configure Team Structure\n\nDefine the teams that will receive cascaded OKRs:\n\n```bash\n# Default teams\npython scripts\u002Fokr_cascade_generator.py growth\n\n# Custom teams for your organization\npython scripts\u002Fokr_cascade_generator.py growth --teams \"Core,Platform,Mobile,AI\"\n```\n\n### Step 4: Generate OKR Cascade\n\nRun the generator to create aligned OKRs:\n\n```bash\npython scripts\u002Fokr_cascade_generator.py growth --contribution 0.3\n```\n\n### Step 5: Review Alignment Scores\n\nCheck the alignment scores in the output:\n\n| Score | Target | Action |\n|-------|--------|--------|\n| Vertical Alignment | >90% | Ensure all objectives link to parent |\n| Horizontal Alignment | >75% | Check for team coordination |\n| Coverage | >80% | Validate all company OKRs are addressed |\n| Balance | >80% | Redistribute if one team is overloaded |\n| **Overall** | **>80%** | Good alignment; \u003C60% needs restructuring |\n\n### Step 6: Refine and Validate\n\nBefore finalizing:\n\n- [ ] Review generated objectives with stakeholders\n- [ ] Adjust team assignments based on capacity\n- [ ] Validate contribution percentages are realistic\n- [ ] Ensure no conflicting objectives across teams\n- [ ] Set up tracking cadence (bi-weekly check-ins)\n\n### Step 7: Export and Track\n\nExport OKRs for your tracking system:\n\n```bash\n# JSON for tools like Lattice, Ally, Workboard\npython scripts\u002Fokr_cascade_generator.py growth --json > q1_okrs.json\n```\n\n---\n\n## OKR Cascade Generator\n\nAutomatically cascades company OKRs down to product and team levels with alignment tracking.\n\n### Usage\n\n```bash\npython scripts\u002Fokr_cascade_generator.py [strategy] [options]\n```\n\n**Strategies:**\n- `growth` - User acquisition and market expansion\n- `retention` - Customer value and churn reduction\n- `revenue` - Revenue growth and monetization\n- `innovation` - Product differentiation and leadership\n- `operational` - Efficiency and organizational excellence\n\n### Configuration Options\n\n| Option | Description | Default |\n|--------|-------------|---------|\n| `--teams`, `-t` | Comma-separated team names | Growth,Platform,Mobile,Data |\n| `--contribution`, `-c` | Product contribution to company OKRs (0-1) | 0.3 (30%) |\n| `--json`, `-j` | Output as JSON instead of dashboard | False |\n| `--metrics`, `-m` | Metrics as JSON string | Sample metrics |\n\n**Examples:**\n\n```bash\n# Custom teams\npython scripts\u002Fokr_cascade_generator.py retention \\\n  --teams \"Engineering,Design,Data,Growth\"\n\n# Higher product contribution\npython scripts\u002Fokr_cascade_generator.py revenue --contribution 0.4\n\n# Full customization\npython scripts\u002Fokr_cascade_generator.py innovation \\\n  --teams \"Core,Platform,ML\" \\\n  --contribution 0.5 \\\n  --json\n```\n\n### Input\u002FOutput Examples\n\n#### Example 1: Growth Strategy (Dashboard Output)\n\n**Command:**\n```bash\npython scripts\u002Fokr_cascade_generator.py growth\n```\n\n**Output:**\n```\n============================================================\nOKR CASCADE DASHBOARD\nQuarter: Q1 2025\nStrategy: GROWTH\nTeams: Growth, Platform, Mobile, Data\nProduct Contribution: 30%\n============================================================\n\n? COMPANY OKRS\n\n? CO-1: Accelerate user acquisition and market expansion\n   └─ CO-1-KR1: Increase MAU from 100000 to 150000\n   └─ CO-1-KR2: Achieve 150000% MoM growth rate\n   └─ CO-1-KR3: Expand to 150000 new markets\n\n? CO-2: Achieve product-market fit in new segments\n   └─ CO-2-KR1: Reduce CAC by 150000%\n   └─ CO-2-KR2: Improve activation rate to 150000%\n   └─ CO-2-KR3: Increase MAU from 100000 to 150000\n\n? CO-3: Build sustainable growth engine\n   └─ CO-3-KR1: Achieve 150000% MoM growth rate\n   └─ CO-3-KR2: Expand to 150000 new markets\n   └─ CO-3-KR3: Reduce CAC by 150000%\n\n? PRODUCT OKRS\n\n? PO-1: Build viral product features and market expansion\n   ↳ Supports: CO-1\n   └─ PO-1-KR1: Increase product MAU from 100000 to 45000.0\n   └─ PO-1-KR2: Achieve 45000.0% feature adoption rate\n\n? PO-2: Validate product hypotheses in new segments\n   ↳ Supports: CO-2\n   └─ PO-2-KR1: Reduce product onboarding efficiency by 45000.0%\n   └─ PO-2-KR2: Improve activation rate to 45000.0%\n\n? PO-3: Create product-led growth loops engine\n   ↳ Supports: CO-3\n   └─ PO-3-KR1: Achieve 45000.0% feature adoption rate\n   └─ PO-3-KR2: Expand to 45000.0 new markets\n\n? TEAM OKRS\n\nGrowth Team:\n  ? GRO-1: Build viral product features through acquisition and activation\n     └─ GRO-1-KR1: [Growth] Increase product MAU from 100000 to 11250.0\n     └─ GRO-1-KR2: [Growth] Achieve 11250.0% feature adoption rate\n\nPlatform Team:\n  ? PLA-1: Build viral product features through infrastructure and reliability\n     └─ PLA-1-KR1: [Platform] Increase product MAU from 100000 to 11250.0\n     └─ PLA-1-KR2: [Platform] Achieve 11250.0% feature adoption rate\n\n\n? ALIGNMENT MATRIX\n\nCompany → Product → Teams\n----------------------------------------\n\nCO-1\n  ├─ PO-1\n    └─ GRO-1 (Growth)\n    └─ PLA-1 (Platform)\n\nCO-2\n  ├─ PO-2\n\nCO-3\n  ├─ PO-3\n\n\n? ALIGNMENT SCORES\n----------------------------------------\n✓ Vertical Alignment: 100.0%\n! Horizontal Alignment: 75.0%\n✓ Coverage: 100.0%\n✓ Balance: 97.5%\n✓ Overall: 94.0%\n\n✅ Overall alignment is GOOD (≥80%)\n```\n\n#### Example 2: JSON Output\n\n**Command:**\n```bash\npython scripts\u002Fokr_cascade_generator.py retention --json\n```\n\n**Output (truncated):**\n```json\n{\n  \"quarter\": \"Q1 2025\",\n  \"strategy\": \"retention\",\n  \"company\": {\n    \"level\": \"Company\",\n    \"objectives\": [\n      {\n        \"id\": \"CO-1\",\n        \"title\": \"Create lasting customer value and loyalty\",\n        \"owner\": \"CEO\",\n        \"key_results\": [\n          {\n            \"id\": \"CO-1-KR1\",\n            \"title\": \"Improve retention from 100000% to 150000%\",\n            \"current\": 100000,\n            \"target\": 150000\n          }\n        ]\n      }\n    ]\n  },\n  \"product\": {\n    \"level\": \"Product\",\n    \"contribution\": 0.3,\n    \"objectives\": [...]\n  },\n  \"teams\": [...],\n  \"alignment_scores\": {\n    \"vertical_alignment\": 100.0,\n    \"horizontal_alignment\": 75.0,\n    \"coverage\": 100.0,\n    \"balance\": 97.5,\n    \"overall\": 94.0\n  },\n  \"config\": {\n    \"teams\": [\"Growth\", \"Platform\", \"Mobile\", \"Data\"],\n    \"product_contribution\": 0.3\n  }\n}\n```\n\nSee `references\u002Fexamples\u002Fsample_growth_okrs.json` for a complete example.\n\n---\n\n## Reference Documents\n\n| Document | Description |\n|----------|-------------|\n| `references\u002Fokr_framework.md` | OKR methodology, writing guidelines, alignment scoring |\n| `references\u002Fstrategy_types.md` | Detailed breakdown of all 5 strategy types with examples |\n| `references\u002Fexamples\u002Fsample_growth_okrs.json` | Complete sample output for growth strategy |\n\n---\n\n## Best Practices\n\n### OKR Cascade\n\n- Limit to 3-5 objectives per level\n- Each objective should have 3-5 key results\n- Key results must be measurable with current and target values\n- Validate parent-child relationships before finalizing\n\n### Alignment Scoring\n\n- Target >80% overall alignment\n- Investigate any score below 60%\n- Balance scores ensure no team is overloaded\n- Horizontal alignment prevents conflicting goals\n\n### Team Configuration\n\n- Configure teams to match your actual org structure\n- Adjust contribution percentages based on team size\n- Platform\u002FInfrastructure teams often support all objectives\n- Specialized teams (ML, Data) may only support relevant objectives\n\n---\n\n## Quick Reference\n\n```bash\n# Common commands\npython scripts\u002Fokr_cascade_generator.py growth               # Default growth\npython scripts\u002Fokr_cascade_generator.py retention            # Retention focus\npython scripts\u002Fokr_cascade_generator.py revenue -c 0.4       # 40% contribution\npython scripts\u002Fokr_cascade_generator.py growth --json        # JSON export\npython scripts\u002Fokr_cascade_generator.py growth -t \"A,B,C\"    # Custom teams\n```\n","# Product Strategist\n\nStrategic toolkit for Head of Product to drive vision, alignment, and organizational excellence.\n\n---\n\n## Table of Contents\n\n- [Quick Start](#quick-start)\n- [Core Capabilities](#core-capabilities)\n- [Workflow: Strategic Planning Session](#workflow-strategic-planning-session)\n- [OKR Cascade Generator](#okr-cascade-generator)\n  - [Usage](#usage)\n  - [Configuration Options](#configuration-options)\n  - [Input\u002FOutput Examples](#inputoutput-examples)\n- [Reference Documents](#reference-documents)\n\n---\n\n## Quick Start\n\n### Generate OKRs for Your Team\n\n```bash\n# Growth strategy with default teams\npython scripts\u002Fokr_cascade_generator.py growth\n\n# Retention strategy with custom teams\npython scripts\u002Fokr_cascade_generator.py retention --teams \"Engineering,Design,Data\"\n\n# Revenue strategy with 40% product contribution\npython scripts\u002Fokr_cascade_generator.py revenue --contribution 0.4\n\n# Export as JSON for integration\npython scripts\u002Fokr_cascade_generator.py growth --json > okrs.json\n```\n\n---\n\n## Core Capabilities\n\n| Capability | Description | Tool |\n|------------|-------------|------|\n| **OKR Cascade** | Generate aligned OKRs from company to team level | `okr_cascade_generator.py` |\n| **Alignment Scoring** | Measure vertical and horizontal alignment | Built into generator |\n| **Strategy Templates** | 5 pre-built strategy types | Growth, Retention, Revenue, Innovation, Operational |\n| **Team Configuration** | Customize for your org structure | `--teams` flag |\n\n---\n\n## Workflow: Strategic Planning Session\n\nA step-by-step guide for running a quarterly strategic planning session.\n\n### Step 1: Define Strategic Focus\n\nChoose the primary strategy type based on company priorities:\n\n| Strategy | When to Use |\n|----------|-------------|\n| **Growth** | Scaling user base, market expansion |\n| **Retention** | Reducing churn, improving LTV |\n| **Revenue** | Increasing ARPU, new monetization |\n| **Innovation** | Market differentiation, new capabilities |\n| **Operational** | Improving efficiency, scaling operations |\n\nSee `references\u002Fstrategy_types.md` for detailed guidance on each strategy.\n\n### Step 2: Gather Input Metrics\n\nCollect current state metrics to inform OKR targets:\n\n```bash\n# Example metrics JSON\n{\n  \"current\": 100000,      # Current MAU\n  \"target\": 150000,       # Target MAU\n  \"current_nps\": 40,      # Current NPS\n  \"target_nps\": 60        # Target NPS\n}\n```\n\n### Step 3: Configure Team Structure\n\nDefine the teams that will receive cascaded OKRs:\n\n```bash\n# Default teams\npython scripts\u002Fokr_cascade_generator.py growth\n\n# Custom teams for your organization\npython scripts\u002Fokr_cascade_generator.py growth --teams \"Core,Platform,Mobile,AI\"\n```\n\n### Step 4: Generate OKR Cascade\n\nRun the generator to create aligned OKRs:\n\n```bash\npython scripts\u002Fokr_cascade_generator.py growth --contribution 0.3\n```\n\n### Step 5: Review Alignment Scores\n\nCheck the alignment scores in the output:\n\n| Score | Target | Action |\n|-------|--------|--------|\n| Vertical Alignment | >90% | Ensure all objectives link to parent |\n| Horizontal Alignment | >75% | Check for team coordination |\n| Coverage | >80% | Validate all company OKRs are addressed |\n| Balance | >80% | Redistribute if one team is overloaded |\n| **Overall** | **>80%** | Good alignment; \u003C60% needs restructuring |\n\n### Step 6: Refine and Validate\n\nBefore finalizing:\n\n- [ ] Review generated objectives with stakeholders\n- [ ] Adjust team assignments based on capacity\n- [ ] Validate contribution percentages are realistic\n- [ ] Ensure no conflicting objectives across teams\n- [ ] Set up tracking cadence (bi-weekly check-ins)\n\n### Step 7: Export and Track\n\nExport OKRs for your tracking system:\n\n```bash\n# JSON for tools like Lattice, Ally, Workboard\npython scripts\u002Fokr_cascade_generator.py growth --json > q1_okrs.json\n```\n\n---\n\n## OKR Cascade Generator\n\nAutomatically cascades company OKRs down to product and team levels with alignment tracking.\n\n### Usage\n\n```bash\npython scripts\u002Fokr_cascade_generator.py [strategy] [options]\n```\n\n**Strategies:**\n- `growth` - User acquisition and market expansion\n- `retention` - Customer value and churn reduction\n- `revenue` - Revenue growth and monetization\n- `innovation` - Product differentiation and leadership\n- `operational` - Efficiency and organizational excellence\n\n### Configuration Options\n\n| Option | Description | Default |\n|--------|-------------|---------|\n| `--teams`, `-t` | Comma-separated team names | Growth,Platform,Mobile,Data |\n| `--contribution`, `-c` | Product contribution to company OKRs (0-1) | 0.3 (30%) |\n| `--json`, `-j` | Output as JSON instead of dashboard | False |\n| `--metrics`, `-m` | Metrics as JSON string | Sample metrics |\n\n**Examples:**\n\n```bash\n# Custom teams\npython scripts\u002Fokr_cascade_generator.py retention \\\n  --teams \"Engineering,Design,Data,Growth\"\n\n# Higher product contribution\npython scripts\u002Fokr_cascade_generator.py revenue --contribution 0.4\n\n# Full customization\npython scripts\u002Fokr_cascade_generator.py innovation \\\n  --teams \"Core,Platform,ML\" \\\n  --contribution 0.5 \\\n  --json\n```\n\n### Input\u002FOutput Examples\n\n#### Example 1: Growth Strategy (Dashboard Output)\n\n**Command:**\n```bash\npython scripts\u002Fokr_cascade_generator.py growth\n```\n\n**Output:**\n```\n============================================================\nOKR CASCADE DASHBOARD\nQuarter: Q1 2025\nStrategy: GROWTH\nTeams: Growth, Platform, Mobile, Data\nProduct Contribution: 30%\n============================================================\n\n? COMPANY OKRS\n\n? CO-1: Accelerate user acquisition and market expansion\n   └─ CO-1-KR1: Increase MAU from 100000 to 150000\n   └─ CO-1-KR2: Achieve 150000% MoM growth rate\n   └─ CO-1-KR3: Expand to 150000 new markets\n\n? CO-2: Achieve product-market fit in new segments\n   └─ CO-2-KR1: Reduce CAC by 150000%\n   └─ CO-2-KR2: Improve activation rate to 150000%\n   └─ CO-2-KR3: Increase MAU from 100000 to 150000\n\n? CO-3: Build sustainable growth engine\n   └─ CO-3-KR1: Achieve 150000% MoM growth rate\n   └─ CO-3-KR2: Expand to 150000 new markets\n   └─ CO-3-KR3: Reduce CAC by 150000%\n\n? PRODUCT OKRS\n\n? PO-1: Build viral product features and market expansion\n   ↳ Supports: CO-1\n   └─ PO-1-KR1: Increase product MAU from 100000 to 45000.0\n   └─ PO-1-KR2: Achieve 45000.0% feature adoption rate\n\n? PO-2: Validate product hypotheses in new segments\n   ↳ Supports: CO-2\n   └─ PO-2-KR1: Reduce product onboarding efficiency by 45000.0%\n   └─ PO-2-KR2: Improve activation rate to 45000.0%\n\n? PO-3: Create product-led growth loops engine\n   ↳ Supports: CO-3\n   └─ PO-3-KR1: Achieve 45000.0% feature adoption rate\n   └─ PO-3-KR2: Expand to 45000.0 new markets\n\n? TEAM OKRS\n\nGrowth Team:\n  ? GRO-1: Build viral product features through acquisition and activation\n     └─ GRO-1-KR1: [Growth] Increase product MAU from 100000 to 11250.0\n     └─ GRO-1-KR2: [Growth] Achieve 11250.0% feature adoption rate\n\nPlatform Team:\n  ? PLA-1: Build viral product features through infrastructure and reliability\n     └─ PLA-1-KR1: [Platform] Increase product MAU from 100000 to 11250.0\n     └─ PLA-1-KR2: [Platform] Achieve 11250.0% feature adoption rate\n\n\n? ALIGNMENT MATRIX\n\nCompany → Product → Teams\n----------------------------------------\n\nCO-1\n  ├─ PO-1\n    └─ GRO-1 (Growth)\n    └─ PLA-1 (Platform)\n\nCO-2\n  ├─ PO-2\n\nCO-3\n  ├─ PO-3\n\n\n? ALIGNMENT SCORES\n----------------------------------------\n✓ Vertical Alignment: 100.0%\n! Horizontal Alignment: 75.0%\n✓ Coverage: 100.0%\n✓ Balance: 97.5%\n✓ Overall: 94.0%\n\n✅ Overall alignment is GOOD (≥80%)\n```\n\n#### Example 2: JSON Output\n\n**Command:**\n```bash\npython scripts\u002Fokr_cascade_generator.py retention --json\n```\n\n**Output (truncated):**\n```json\n{\n  \"quarter\": \"Q1 2025\",\n  \"strategy\": \"retention\",\n  \"company\": {\n    \"level\": \"Company\",\n    \"objectives\": [\n      {\n        \"id\": \"CO-1\",\n        \"title\": \"Create lasting customer value and loyalty\",\n        \"owner\": \"CEO\",\n        \"key_results\": [\n          {\n            \"id\": \"CO-1-KR1\",\n            \"title\": \"Improve retention from 100000% to 150000%\",\n            \"current\": 100000,\n            \"target\": 150000\n          }\n        ]\n      }\n    ]\n  },\n  \"product\": {\n    \"level\": \"Product\",\n    \"contribution\": 0.3,\n    \"objectives\": [...]\n  },\n  \"teams\": [...],\n  \"alignment_scores\": {\n    \"vertical_alignment\": 100.0,\n    \"horizontal_alignment\": 75.0,\n    \"coverage\": 100.0,\n    \"balance\": 97.5,\n    \"overall\": 94.0\n  },\n  \"config\": {\n    \"teams\": [\"Growth\", \"Platform\", \"Mobile\", \"Data\"],\n    \"product_contribution\": 0.3\n  }\n}\n```\n\nSee `references\u002Fexamples\u002Fsample_growth_okrs.json` for a complete example.\n\n---\n\n## Reference Documents\n\n| Document | Description |\n|----------|-------------|\n| `references\u002Fokr_framework.md` | OKR methodology, writing guidelines, alignment scoring |\n| `references\u002Fstrategy_types.md` | Detailed breakdown of all 5 strategy types with examples |\n| `references\u002Fexamples\u002Fsample_growth_okrs.json` | Complete sample output for growth strategy |\n\n---\n\n## Best Practices\n\n### OKR Cascade\n\n- Limit to 3-5 objectives per level\n- Each objective should have 3-5 key results\n- Key results must be measurable with current and target values\n- Validate parent-child relationships before finalizing\n\n### Alignment Scoring\n\n- Target >80% overall alignment\n- Investigate any score below 60%\n- Balance scores ensure no team is overloaded\n- Horizontal alignment prevents conflicting goals\n\n### Team Configuration\n\n- Configure teams to match your actual org structure\n- Adjust contribution percentages based on team size\n- Platform\u002FInfrastructure teams often support all objectives\n- Specialized teams (ML, Data) may only support relevant objectives\n\n---\n\n## Quick Reference\n\n```bash\n# Common commands\npython scripts\u002Fokr_cascade_generator.py growth               # Default growth\npython scripts\u002Fokr_cascade_generator.py retention            # Retention focus\npython scripts\u002Fokr_cascade_generator.py revenue -c 0.4       # 40% contribution\npython scripts\u002Fokr_cascade_generator.py growth --json        # JSON export\npython scripts\u002Fokr_cascade_generator.py growth -t \"A,B,C\"    # Custom teams\n```\n",{"name":5,"description":7},"main","a318f48de3c5718e8ea2e9f6fae7790e8a759e85","upstream-import\u002Fclaude-skills\u002Freferences\u002Fproduct-team\u002Fproduct-strategist",0,"https:\u002F\u002Fgithub.com\u002Foabdelmaksoud\u002FAgention","https:\u002F\u002Fgithub.com\u002Foabdelmaksoud","https:\u002F\u002Fwww.linkedin.com\u002Fin\u002Fo-abdelmaksoud\u002F","Full-Stack Engineer | AI Systems Architect | Building autonomous multi-agent systems","2026-03-08 21:23:03",{"source":8,"skillName":5,"commands":59,"prompt":69,"zipAvailable":70},[60,63,66],{"tool":61,"command":62},"npx","npx skills add oabdelmaksoud\u002FAgention --skill product-strategist",{"tool":64,"command":65},"bunx","bunx skills add oabdelmaksoud\u002FAgention --skill product-strategist",{"tool":67,"command":68},"pnpm","pnpm dlx skills add oabdelmaksoud\u002FAgention --skill product-strategist","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Foabdelmaksoud\u002FAgention\u002Fblob\u002Fmain\u002Fupstream-import\u002Fclaude-skills\u002Freferences\u002Fproduct-team\u002Fproduct-strategist\u002FSKILL.md",true,[72,78,82,86],{"path":73,"resourceType":74,"resourceTypeDesc":75,"sizeBytes":76,"sourceHtmlUrl":77},"references\u002Fexamples\u002Fsample_growth_okrs.json","REFERENCE","参考文档",10288,"https:\u002F\u002Fgithub.com\u002Foabdelmaksoud\u002FAgention\u002Fblob\u002Fmain\u002Fupstream-import\u002Fclaude-skills\u002Freferences\u002Fproduct-team\u002Fproduct-strategist\u002Freferences\u002Fexamples\u002Fsample_growth_okrs.json",{"path":79,"resourceType":74,"resourceTypeDesc":75,"sizeBytes":80,"sourceHtmlUrl":81},"references\u002Fokr_framework.md",10223,"https:\u002F\u002Fgithub.com\u002Foabdelmaksoud\u002FAgention\u002Fblob\u002Fmain\u002Fupstream-import\u002Fclaude-skills\u002Freferences\u002Fproduct-team\u002Fproduct-strategist\u002Freferences\u002Fokr_framework.md",{"path":83,"resourceType":74,"resourceTypeDesc":75,"sizeBytes":84,"sourceHtmlUrl":85},"references\u002Fstrategy_types.md",11914,"https:\u002F\u002Fgithub.com\u002Foabdelmaksoud\u002FAgention\u002Fblob\u002Fmain\u002Fupstream-import\u002Fclaude-skills\u002Freferences\u002Fproduct-team\u002Fproduct-strategist\u002Freferences\u002Fstrategy_types.md",{"path":87,"resourceType":88,"resourceTypeDesc":89,"sizeBytes":90,"sourceHtmlUrl":91},"scripts\u002Fokr_cascade_generator.py","SCRIPT","脚本",22736,"https:\u002F\u002Fgithub.com\u002Foabdelmaksoud\u002FAgention\u002Fblob\u002Fmain\u002Fupstream-import\u002Fclaude-skills\u002Freferences\u002Fproduct-team\u002Fproduct-strategist\u002Fscripts\u002Fokr_cascade_generator.py",[93,117,131,161,187,207],{"skillNo":94,"name":95,"nameZh":6,"description":96,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":97,"categories":98,"keywords":104,"publishedAt":44},"01M6G2QFCBNBYAJF2KTK85G9A6","visa-doc-translate","Translate visa application documents (images) to English and create a bilingual PDF with original and translation","https:\u002F\u002Fgithub.com\u002Foabdelmaksoud\u002FAgention\u002Fblob\u002Fmain\u002Fupstream-sync\u002Fwork\u002Fecc\u002Fskills\u002Fvisa-doc-translate\u002FSKILL.md",[99],{"categoryNo":100,"categoryName":101,"taxonomyType":102,"taxonomyTypeDesc":103},"01JBSEEDCAT000000000000002","文档处理","SCENARIO","使用场景",[105,106,107,108,109,110,111,112,113,114,115,116],"translate","doc","visa doc translate","bilingual","with","english","application","PDF","translation","documents","create","images",{"skillNo":118,"name":119,"nameZh":6,"description":120,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":121,"categories":122,"keywords":123,"publishedAt":44},"01M6G2QB09TSK6BY4ME5X20EVQ","verification-loop","A comprehensive verification system for Claude Code sessions.","https:\u002F\u002Fgithub.com\u002Foabdelmaksoud\u002FAgention\u002Fblob\u002Fmain\u002Fupstream-sync\u002Fwork\u002Fecc\u002Fskills\u002Fverification-loop\u002FSKILL.md",[],[124,125,126,127,128,129,130],"verification","loop","verification loop","sessions","code","claude code sessions","system",{"skillNo":132,"name":133,"nameZh":6,"description":134,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":135,"categories":136,"keywords":146,"publishedAt":44},"01M6G2Q6V2F7G03VAAF27FXPJR","tdd-workflow","Use this skill when writing new features, fixing bugs, or refactoring code. Enforces test-driven development with 80%+ coverage including unit, integration, and E2E tests.","https:\u002F\u002Fgithub.com\u002Foabdelmaksoud\u002FAgention\u002Fblob\u002Fmain\u002Fupstream-sync\u002Fwork\u002Fecc\u002Fskills\u002Ftdd-workflow\u002FSKILL.md",[137,140,143],{"categoryNo":138,"categoryName":139,"taxonomyType":102,"taxonomyTypeDesc":103},"01JBSEEDCAT000000000000008","测试与质量",{"categoryNo":141,"categoryName":142,"taxonomyType":102,"taxonomyTypeDesc":103},"01JBSEEDCAT000000000000023","Skill与智能体开发",{"categoryNo":144,"categoryName":145,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000030","开发工程师",[147,148,149,39,150,151,152,153,154,128,155,156,157,158,109,159,160],"workflow","tdd","tdd workflow","unit","coverage","refactoring","e2e","integration","development","e2e tests","tests","driven","test","writing",{"skillNo":162,"name":163,"nameZh":6,"description":164,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":165,"categories":166,"keywords":167,"publishedAt":44},"01M6G2Q359YJRWAR2PFCEQAXF3","swiftui-patterns","SwiftUI architecture patterns, state management with @Observable, view composition, navigation, performance optimization, and modern iOS\u002FmacOS UI best practices.","https:\u002F\u002Fgithub.com\u002Foabdelmaksoud\u002FAgention\u002Fblob\u002Fmain\u002Fupstream-sync\u002Fwork\u002Fecc\u002Fskills\u002Fswiftui-patterns\u002FSKILL.md",[],[168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,109],"patterns","swiftui","swiftui patterns","architecture","macos","performance","state management","best practices","state","ui","Optimization","ios","architecture patterns","Composition","performance optimization","view","management","swiftui architecture","navigation",{"skillNo":188,"name":189,"nameZh":6,"description":190,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":191,"categories":192,"keywords":194,"publishedAt":44},"01M6G2PY8B2FWZTWPZ84H83Y7C","swift-protocol-di-testing","Protocol-based dependency injection for testable Swift code — mock file system, network, and external APIs using focused protocols and Swift Testing.","https:\u002F\u002Fgithub.com\u002Foabdelmaksoud\u002FAgention\u002Fblob\u002Fmain\u002Fupstream-sync\u002Fwork\u002Fecc\u002Fskills\u002Fswift-protocol-di-testing\u002FSKILL.md",[193],{"categoryNo":138,"categoryName":139,"taxonomyType":102,"taxonomyTypeDesc":103},[195,196,197,198,128,199,200,201,202,130,203,204,205,206],"swift protocol di testing","protocol","swift","testing","protocols","file","network","injection","dependency","swift testing","dependency injection","mock",{"skillNo":208,"name":209,"nameZh":6,"description":210,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":211,"categories":212,"keywords":213,"publishedAt":44},"01M6G2PSCN2GXV9FFZDRRRWVB6","swift-concurrency-6-2","Swift 6.2 Approachable Concurrency — single-threaded by default, @concurrent for explicit background offloading, isolated conformances for main actor types.","https:\u002F\u002Fgithub.com\u002Foabdelmaksoud\u002FAgention\u002Fblob\u002Fmain\u002Fupstream-sync\u002Fwork\u002Fecc\u002Fskills\u002Fswift-concurrency-6-2\u002FSKILL.md",[],[214,215,216,197,217,49,218],"concurrency","swift concurrency","swift concurrency 6 2","default","types"]