{
  "schemaVersion": "1.0",
  "item": {
    "slug": "product-strategist",
    "name": "Product Strategist",
    "source": "tencent",
    "type": "skill",
    "category": "其他",
    "sourceUrl": "https://clawhub.ai/alirezarezvani/product-strategist",
    "canonicalUrl": "https://clawhub.ai/alirezarezvani/product-strategist",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/product-strategist",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=product-strategist",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "SKILL.md",
      "references/examples/sample_growth_okrs.json",
      "references/okr_framework.md",
      "references/strategy_types.md",
      "scripts/okr_cascade_generator.py"
    ],
    "primaryDoc": "SKILL.md",
    "quickSetup": [
      "Download the package from Yavira.",
      "Extract the archive and review SKILL.md first.",
      "Import or place the package into your OpenClaw setup."
    ],
    "agentAssist": {
      "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
      "steps": [
        "Download the package from Yavira.",
        "Extract it into a folder your agent can access.",
        "Paste one of the prompts below and point your agent at the extracted folder."
      ],
      "prompts": [
        {
          "label": "New install",
          "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete."
        },
        {
          "label": "Upgrade existing",
          "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run."
        }
      ]
    },
    "sourceHealth": {
      "source": "tencent",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-04-23T16:43:11.935Z",
      "expiresAt": "2026-04-30T16:43:11.935Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=4claw-imageboard",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=4claw-imageboard",
        "contentDisposition": "attachment; filename=\"4claw-imageboard-1.0.1.zip\"",
        "redirectLocation": null,
        "bodySnippet": null
      },
      "scope": "source",
      "summary": "Source download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this source.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/product-strategist"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    },
    "downloadPageUrl": "https://openagent3.xyz/downloads/product-strategist",
    "agentPageUrl": "https://openagent3.xyz/skills/product-strategist/agent",
    "manifestUrl": "https://openagent3.xyz/skills/product-strategist/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/product-strategist/agent.md"
  },
  "agentAssist": {
    "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
    "steps": [
      "Download the package from Yavira.",
      "Extract it into a folder your agent can access.",
      "Paste one of the prompts below and point your agent at the extracted folder."
    ],
    "prompts": [
      {
        "label": "New install",
        "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete."
      },
      {
        "label": "Upgrade existing",
        "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run."
      }
    ]
  },
  "documentation": {
    "source": "clawhub",
    "primaryDoc": "SKILL.md",
    "sections": [
      {
        "title": "Product Strategist",
        "body": "Strategic toolkit for Head of Product to drive vision, alignment, and organizational excellence."
      },
      {
        "title": "Core Capabilities",
        "body": "CapabilityDescriptionToolOKR CascadeGenerate aligned OKRs from company to team levelokr_cascade_generator.pyAlignment ScoringMeasure vertical and horizontal alignmentBuilt into generatorStrategy Templates5 pre-built strategy typesGrowth, Retention, Revenue, Innovation, OperationalTeam ConfigurationCustomize for your org structure--teams flag"
      },
      {
        "title": "Quick Start",
        "body": "# Growth strategy with default teams\npython scripts/okr_cascade_generator.py growth\n\n# Retention strategy with custom teams\npython scripts/okr_cascade_generator.py retention --teams \"Engineering,Design,Data\"\n\n# Revenue strategy with 40% product contribution\npython scripts/okr_cascade_generator.py revenue --contribution 0.4\n\n# Export as JSON for integration\npython scripts/okr_cascade_generator.py growth --json > okrs.json"
      },
      {
        "title": "Step 1: Define Strategic Focus",
        "body": "StrategyWhen to UseGrowthScaling user base, market expansionRetentionReducing churn, improving LTVRevenueIncreasing ARPU, new monetizationInnovationMarket differentiation, new capabilitiesOperationalImproving efficiency, scaling operations\n\nSee references/strategy_types.md for detailed guidance."
      },
      {
        "title": "Step 2: Gather Input Metrics",
        "body": "{\n  \"current\": 100000,      // Current MAU\n  \"target\": 150000,       // Target MAU\n  \"current_nps\": 40,      // Current NPS\n  \"target_nps\": 60        // Target NPS\n}"
      },
      {
        "title": "Step 3: Configure Teams & Run Generator",
        "body": "# Default teams\npython scripts/okr_cascade_generator.py growth\n\n# Custom org structure with contribution percentage\npython scripts/okr_cascade_generator.py growth \\\n  --teams \"Core,Platform,Mobile,AI\" \\\n  --contribution 0.3"
      },
      {
        "title": "Step 4: Review Alignment Scores",
        "body": "ScoreTargetAction if BelowVertical Alignment>90%Ensure all objectives link to parentHorizontal Alignment>75%Check for team coordination gapsCoverage>80%Validate all company OKRs are addressedBalance>80%Redistribute if one team is overloadedOverall>80%<60% needs restructuring"
      },
      {
        "title": "Step 5: Refine, Validate, and Export",
        "body": "Before finalizing:\n\nReview 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# Export JSON for tools like Lattice, Ally, Workboard\npython scripts/okr_cascade_generator.py growth --json > q1_okrs.json"
      },
      {
        "title": "Usage",
        "body": "python scripts/okr_cascade_generator.py [strategy] [options]\n\nStrategies: growth | retention | revenue | innovation | operational"
      },
      {
        "title": "Configuration Options",
        "body": "OptionDescriptionDefault--teams, -tComma-separated team namesGrowth,Platform,Mobile,Data--contribution, -cProduct contribution to company OKRs (0-1)0.3 (30%)--json, -jOutput as JSON instead of dashboardFalse--metrics, -mMetrics as JSON stringSample metrics"
      },
      {
        "title": "Output Examples",
        "body": "Dashboard Output (growth strategy)\n\n============================================================\nOKR CASCADE DASHBOARD\nQuarter: Q1 2025  |  Strategy: GROWTH\nTeams: Growth, Platform, Mobile, Data  |  Product Contribution: 30%\n============================================================\n\n🏢 COMPANY OKRS\n📌 CO-1: Accelerate user acquisition and market expansion\n   └─ CO-1-KR1: Increase MAU from 100,000 to 150,000\n   └─ CO-1-KR2: Achieve 50% MoM growth rate\n   └─ CO-1-KR3: Expand to 3 new markets\n\n📌 CO-2: Achieve product-market fit in new segments\n📌 CO-3: Build sustainable growth engine\n\n🚀 PRODUCT OKRS\n📌 PO-1: Build viral product features and market expansion\n   ↳ Supports: CO-1\n   └─ PO-1-KR1: Increase product MAU to 45,000\n   └─ PO-1-KR2: Achieve 45% feature adoption rate\n\n👥 TEAM OKRS\nGrowth Team:\n  📌 GRO-1: Build viral product features through acquisition and activation\n     └─ GRO-1-KR1: Increase product MAU to 11,250\n     └─ GRO-1-KR2: Achieve 11.25% feature adoption rate\n\n🎯 ALIGNMENT SCORES\n✓ Vertical Alignment: 100.0%\n! Horizontal Alignment: 75.0%\n✓ Coverage: 100.0%  |  ✓ Balance: 97.5%  |  ✓ Overall: 94.0%\n✅ Overall alignment is GOOD (≥80%)\n\nJSON Output (retention --json, truncated)\n\n{\n  \"quarter\": \"Q1 2025\",\n  \"strategy\": \"retention\",\n  \"company\": {\n    \"objectives\": [\n      {\n        \"id\": \"CO-1\",\n        \"title\": \"Create lasting customer value and loyalty\",\n        \"key_results\": [\n          { \"id\": \"CO-1-KR1\", \"title\": \"Improve retention from 70% to 85%\", \"current\": 70, \"target\": 85 }\n        ]\n      }\n    ]\n  },\n  \"product\": { \"contribution\": 0.3, \"objectives\": [\"...\"] },\n  \"teams\": [\"...\"],\n  \"alignment_scores\": {\n    \"vertical_alignment\": 100.0, \"horizontal_alignment\": 75.0,\n    \"coverage\": 100.0, \"balance\": 97.5, \"overall\": 94.0\n  }\n}\n\nSee references/examples/sample_growth_okrs.json for a complete example."
      },
      {
        "title": "Reference Documents",
        "body": "DocumentDescriptionreferences/okr_framework.mdOKR methodology, writing guidelines, alignment scoringreferences/strategy_types.mdDetailed breakdown of all 5 strategy types with examplesreferences/examples/sample_growth_okrs.jsonComplete sample output for growth strategy"
      },
      {
        "title": "OKR Cascade",
        "body": "Limit to 3-5 objectives per level, each with 3-5 key results\nKey results must be measurable with current and target values\nValidate parent-child relationships before finalizing"
      },
      {
        "title": "Alignment Scoring",
        "body": "Target >80% overall alignment; investigate any score below 60%\nBalance scores ensure no team is overloaded\nHorizontal alignment prevents conflicting goals across teams"
      },
      {
        "title": "Team Configuration",
        "body": "Configure teams to match your actual org structure\nAdjust contribution percentages based on team size\nPlatform/Infrastructure teams often support all objectives\nSpecialized teams (ML, Data) may only support relevant objectives"
      }
    ],
    "body": "Product Strategist\n\nStrategic toolkit for Head of Product to drive vision, alignment, and organizational excellence.\n\nCore Capabilities\nCapability\tDescription\tTool\nOKR Cascade\tGenerate aligned OKRs from company to team level\tokr_cascade_generator.py\nAlignment Scoring\tMeasure vertical and horizontal alignment\tBuilt into generator\nStrategy Templates\t5 pre-built strategy types\tGrowth, Retention, Revenue, Innovation, Operational\nTeam Configuration\tCustomize for your org structure\t--teams flag\nQuick Start\n# Growth strategy with default teams\npython scripts/okr_cascade_generator.py growth\n\n# Retention strategy with custom teams\npython scripts/okr_cascade_generator.py retention --teams \"Engineering,Design,Data\"\n\n# Revenue strategy with 40% product contribution\npython scripts/okr_cascade_generator.py revenue --contribution 0.4\n\n# Export as JSON for integration\npython scripts/okr_cascade_generator.py growth --json > okrs.json\n\nWorkflow: Quarterly Strategic Planning\nStep 1: Define Strategic Focus\nStrategy\tWhen to Use\nGrowth\tScaling user base, market expansion\nRetention\tReducing churn, improving LTV\nRevenue\tIncreasing ARPU, new monetization\nInnovation\tMarket differentiation, new capabilities\nOperational\tImproving efficiency, scaling operations\n\nSee references/strategy_types.md for detailed guidance.\n\nStep 2: Gather Input Metrics\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\nStep 3: Configure Teams & Run Generator\n# Default teams\npython scripts/okr_cascade_generator.py growth\n\n# Custom org structure with contribution percentage\npython scripts/okr_cascade_generator.py growth \\\n  --teams \"Core,Platform,Mobile,AI\" \\\n  --contribution 0.3\n\nStep 4: Review Alignment Scores\nScore\tTarget\tAction if Below\nVertical Alignment\t>90%\tEnsure all objectives link to parent\nHorizontal Alignment\t>75%\tCheck for team coordination gaps\nCoverage\t>80%\tValidate all company OKRs are addressed\nBalance\t>80%\tRedistribute if one team is overloaded\nOverall\t>80%\t<60% needs restructuring\nStep 5: Refine, Validate, and Export\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# Export JSON for tools like Lattice, Ally, Workboard\npython scripts/okr_cascade_generator.py growth --json > q1_okrs.json\n\nOKR Cascade Generator\nUsage\npython scripts/okr_cascade_generator.py [strategy] [options]\n\n\nStrategies: growth | retention | revenue | innovation | operational\n\nConfiguration Options\nOption\tDescription\tDefault\n--teams, -t\tComma-separated team names\tGrowth,Platform,Mobile,Data\n--contribution, -c\tProduct contribution to company OKRs (0-1)\t0.3 (30%)\n--json, -j\tOutput as JSON instead of dashboard\tFalse\n--metrics, -m\tMetrics as JSON string\tSample metrics\nOutput Examples\nDashboard Output (growth strategy)\n============================================================\nOKR CASCADE DASHBOARD\nQuarter: Q1 2025  |  Strategy: GROWTH\nTeams: Growth, Platform, Mobile, Data  |  Product Contribution: 30%\n============================================================\n\n🏢 COMPANY OKRS\n📌 CO-1: Accelerate user acquisition and market expansion\n   └─ CO-1-KR1: Increase MAU from 100,000 to 150,000\n   └─ CO-1-KR2: Achieve 50% MoM growth rate\n   └─ CO-1-KR3: Expand to 3 new markets\n\n📌 CO-2: Achieve product-market fit in new segments\n📌 CO-3: Build sustainable growth engine\n\n🚀 PRODUCT OKRS\n📌 PO-1: Build viral product features and market expansion\n   ↳ Supports: CO-1\n   └─ PO-1-KR1: Increase product MAU to 45,000\n   └─ PO-1-KR2: Achieve 45% feature adoption rate\n\n👥 TEAM OKRS\nGrowth Team:\n  📌 GRO-1: Build viral product features through acquisition and activation\n     └─ GRO-1-KR1: Increase product MAU to 11,250\n     └─ GRO-1-KR2: Achieve 11.25% feature adoption rate\n\n🎯 ALIGNMENT SCORES\n✓ Vertical Alignment: 100.0%\n! Horizontal Alignment: 75.0%\n✓ Coverage: 100.0%  |  ✓ Balance: 97.5%  |  ✓ Overall: 94.0%\n✅ Overall alignment is GOOD (≥80%)\n\nJSON Output (retention --json, truncated)\n{\n  \"quarter\": \"Q1 2025\",\n  \"strategy\": \"retention\",\n  \"company\": {\n    \"objectives\": [\n      {\n        \"id\": \"CO-1\",\n        \"title\": \"Create lasting customer value and loyalty\",\n        \"key_results\": [\n          { \"id\": \"CO-1-KR1\", \"title\": \"Improve retention from 70% to 85%\", \"current\": 70, \"target\": 85 }\n        ]\n      }\n    ]\n  },\n  \"product\": { \"contribution\": 0.3, \"objectives\": [\"...\"] },\n  \"teams\": [\"...\"],\n  \"alignment_scores\": {\n    \"vertical_alignment\": 100.0, \"horizontal_alignment\": 75.0,\n    \"coverage\": 100.0, \"balance\": 97.5, \"overall\": 94.0\n  }\n}\n\n\nSee references/examples/sample_growth_okrs.json for a complete example.\n\nReference Documents\nDocument\tDescription\nreferences/okr_framework.md\tOKR methodology, writing guidelines, alignment scoring\nreferences/strategy_types.md\tDetailed breakdown of all 5 strategy types with examples\nreferences/examples/sample_growth_okrs.json\tComplete sample output for growth strategy\nBest Practices\nOKR Cascade\nLimit to 3-5 objectives per level, each with 3-5 key results\nKey results must be measurable with current and target values\nValidate parent-child relationships before finalizing\nAlignment Scoring\nTarget >80% overall alignment; investigate any score below 60%\nBalance scores ensure no team is overloaded\nHorizontal alignment prevents conflicting goals across teams\nTeam Configuration\nConfigure teams to match your actual org structure\nAdjust contribution percentages based on team size\nPlatform/Infrastructure teams often support all objectives\nSpecialized teams (ML, Data) may only support relevant objectives"
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/alirezarezvani/product-strategist",
    "publisherUrl": "https://clawhub.ai/alirezarezvani/product-strategist",
    "owner": "alirezarezvani",
    "version": "2.1.1",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/product-strategist",
    "downloadUrl": "https://openagent3.xyz/downloads/product-strategist",
    "agentUrl": "https://openagent3.xyz/skills/product-strategist/agent",
    "manifestUrl": "https://openagent3.xyz/skills/product-strategist/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/product-strategist/agent.md"
  }
}