plugins/faos-ceo/skills/product-strategy-canvas/SKILL.md
<!-- AUTO-GENERATED by export-plugins.py — DO NOT EDIT --> --- name: product-strategy-canvas description: Build a comprehensive product strategy covering vision, segments, value proposition, trade-offs, metrics, growth, and defensibility. Use when defining or refining product strategy, preparing for strategic reviews, or aligning teams on direction. tags: [strategy, product-management, vision, competitive-strategy] --- # Product Strategy Canvas A structured 9-section framework for defining, va
npx skillsauth add frank-luongt/faos-skills-marketplace plugins/faos-ceo/skills/product-strategy-canvasInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
A structured 9-section framework for defining, validating, and communicating product strategy — covering everything from vision to defensibility.
Product strategy is the most under-documented artifact in most organizations. Teams have a roadmap (what to build) but not a strategy (why and how to win). This canvas forces explicit answers to the nine questions every product strategy must address.
The aspirational future state your product enables.
Answer:
Format: 1–2 sentences, inspirational but grounded.
Good: "Every small business can understand their finances as well as a Fortune 500 CFO." Bad: "Be the best accounting software." (generic, not aspirational)
Who you serve — defined by problems and jobs, not demographics.
For each segment:
| Field | Description | | --- | --- | | Segment name | Descriptive label | | Size | Estimated TAM/SAM for this segment | | Primary JTBD | The job they're hiring your product to do | | Current solution | How they solve this today | | Switching motivation | Why they'd switch to you | | Priority | Primary / Secondary / Future |
Rules:
What you offer that's uniquely valuable — structured as a before/after narrative.
Template per segment:
FOR [target segment]
WHO [have this problem / need]
OUR PRODUCT [category]
PROVIDES [key benefit]
UNLIKE [current alternative]
WE [key differentiator]
Also answer:
Strategy is as much about what you refuse to do as what you choose to do.
Explicitly state:
Format:
| We will NOT... | Because... | | --- | --- | | Build an enterprise version | Our advantage is simplicity; enterprise complexity would erode it | | Compete on price | We differentiate on value, not cost | | Support on-premise deployment | Cloud-only keeps our iteration speed high |
How you measure strategic progress — not feature metrics, but business health.
Define:
North Star: [metric] — currently [baseline], target [goal]
OMTM (this quarter): [metric]
Input metrics: [2-3 metrics]
Guardrails: [2-3 metrics]
How you acquire, retain, and expand customers.
Answer:
Where you sit in the market relative to alternatives.
Map on two dimensions most relevant to your market:
For each key competitor:
| Competitor | Positioning | Strength | Weakness | Your advantage | | --- | --- | --- | --- | --- | | [name] | [position] | [strength] | [weakness] | [your edge] |
What you need to build or acquire to execute the strategy.
Categories:
For each capability:
| Capability | Current State | Gap | Build / Buy / Partner | | --- | --- | --- | --- | | [capability] | [status] | [what's missing] | [approach] |
What makes your position sustainable over time — why can't competitors just copy you?
Common moat types:
| Moat Type | Description | Your Status | | --- | --- | --- | | Network effects | Product gets better as more people use it | [status] | | Switching costs | Hard for customers to leave once they start | [status] | | Data advantages | Proprietary data that improves the product | [status] | | Brand / trust | Reputation that takes years to build | [status] | | Economies of scale | Cost advantages from scale | [status] | | Regulatory / IP | Patents, licenses, regulatory approval | [status] |
Be honest: If you don't have a moat yet, say so — and identify which one you're building toward.
# Product Strategy Canvas — [Product Name]
**Last updated:** [date]
**Owner:** [name/role]
**Review cadence:** [quarterly / bi-annually]
---
## 1. Vision
[1-2 sentences]
## 2. Market Segments
[Segment table]
## 3. Value Proposition
[Before/After narrative per segment]
## 4. Trade-offs
[What we will NOT do table]
## 5. Key Metrics
[North Star, OMTM, inputs, guardrails]
## 6. Growth Strategy
[Acquisition, retention, expansion, unit economics]
## 7. Competitive Position
[Positioning map + competitor table]
## 8. Key Capabilities
[Build/buy/partner table]
## 9. Defensibility
[Moat assessment]
---
## Critical Hypotheses to Validate
1. [Assumption that if wrong, would change the strategy]
2. [Assumption that if wrong, would change the strategy]
## Strategy Review Schedule
- Next review: [date]
- Key decision points: [what could trigger an off-cycle review]
After completing the canvas, verify:
| Avoid | Why | Instead | | --- | --- | --- | | Strategy without trade-offs | If you're not saying no to anything, it's not a strategy | Force 3+ explicit "we will NOT" statements | | Vision that's a tagline | "Best-in-class X" isn't a vision | Describe the future state you're enabling | | Too many primary segments | Can't serve everyone well | Pick ONE primary, others are secondary | | Metrics without baselines | Can't measure progress without a starting point | Always include current values | | Strategy doc nobody reads | Strategy only works if it's shared | Present, discuss, revisit quarterly | | Copying competitor strategy | You'll always be behind | Find your unique angle |
development
<!-- AUTO-GENERATED by export-skills.py — DO NOT EDIT --> --- name: databricks-mlflow-evaluation --- # MLflow 3 GenAI Evaluation ## Before Writing Any Code 1. **Read GOTCHAS.md** - 15+ common mistakes that cause failures 2. **Read CRITICAL-interfaces.md** - Exact API signatures and data schemas ## End-to-End Workflows Follow these workflows based on your goal. Each step indicates which reference files to read. ### Workflow 1: First-Time Evaluation Setup For users new to MLflow GenAI evalu
development
<!-- AUTO-GENERATED by export-skills.py — DO NOT EDIT --> --- name: databricks-lakebase-provisioned --- # Lakebase Provisioned Patterns and best practices for using Lakebase Provisioned (Databricks managed PostgreSQL) for OLTP workloads. ## When to Use Use this skill when: - Building applications that need a PostgreSQL database for transactional workloads - Adding persistent state to Databricks Apps - Implementing reverse ETL from Delta Lake to an operational database - Storing chat/agent m
tools
<!-- AUTO-GENERATED by export-skills.py — DO NOT EDIT --> --- name: databricks-jobs --- # Databricks Lakeflow Jobs ## Overview Databricks Jobs orchestrate data workflows with multi-task DAGs, flexible triggers, and comprehensive monitoring. Jobs support diverse task types and can be managed via Python SDK, CLI, or Asset Bundles. ## Reference Files | Use Case | Reference File | | ----------------------
development
<!-- AUTO-GENERATED by export-skills.py — DO NOT EDIT --> --- name: databricks-genie --- # Databricks Genie Create and query Databricks Genie Spaces - natural language interfaces for SQL-based data exploration. ## Overview Genie Spaces allow users to ask natural language questions about structured data in Unity Catalog. The system translates questions into SQL queries, executes them on a SQL warehouse, and presents results conversationally. ## When to Use This Skill Use this skill when: -