Updated metadata, added Product Strategy Canvas, Startup Canvas, Value Proposition Template

This commit is contained in:
Pawel Huryn
2026-03-02 08:26:37 +01:00
parent 77dbdfa1b9
commit 3f911a669b
18 changed files with 499 additions and 217 deletions
+115 -4
View File
@@ -1,11 +1,27 @@
# Product Compass — PM Marketplace # Product Compass — PM Marketplace
64 skills and 35 commands across 8 plugins for Product Managers. Built for Claude Code and Claude Cowork, with skills compatible across AI coding assistants. 65 skills and 36 commands across 8 plugins for Product Managers. Built for Claude Code and Claude Cowork, with skills compatible across AI coding assistants.
Based on [The Product Compass Newsletter](https://www.productcompass.pm) by Paweł Huryn. Based on [The Product Compass Newsletter](https://www.productcompass.pm) by Paweł Huryn.
![Plugin overview](plugins_command_skills.webp) ![Plugin overview](plugins_command_skills.webp)
## Table of Contents
- [Installation](#installation)
- [Skills and Commands](#skills-and-commands)
- [Plugins](#plugins)
- [1. pm-product-discovery](#1-pm-product-discovery)
- [2. pm-product-strategy](#2-pm-product-strategy)
- [3. pm-execution](#3-pm-execution)
- [4. pm-market-research](#4-pm-market-research)
- [5. pm-data-analytics](#5-pm-data-analytics)
- [6. pm-go-to-market](#6-pm-go-to-market)
- [7. pm-marketing-growth](#7-pm-marketing-growth)
- [8. pm-toolkit](#8-pm-toolkit)
- [How Commands Chain Together](#how-commands-chain-together)
- [About](#about)
## Installation ## Installation
### Claude Cowork (recommended for non-developers) ### Claude Cowork (recommended for non-developers)
@@ -85,13 +101,26 @@ Continuous product discovery: ideation, experiments, assumption testing, feature
- `/interview` — Prepare an interview script or summarize a transcript (`prep|summarize`) - `/interview` — Prepare an interview script or summarize a transcript (`prep|summarize`)
- `/setup-metrics` — Design a product metrics dashboard - `/setup-metrics` — Design a product metrics dashboard
**Examples:**
Skills:
- `What are the riskiest assumptions for our AI writing assistant idea?`
- `Help me build an Opportunity Solution Tree for improving user activation`
- `Prioritize these 12 feature requests from our enterprise customers [attach CSV]`
Commands:
- `/discover AI-powered meeting summarizer for remote teams`
- `/brainstorm experiments existing — We need to reduce churn in our onboarding flow`
- `/interview prep — We're interviewing enterprise buyers about their procurement workflow`
### 2. pm-product-strategy ### 2. pm-product-strategy
Product strategy, vision, business models, pricing, and macro environment analysis. Covers the full strategic toolkit from vision crafting through competitive landscape scanning. Product strategy, vision, business models, pricing, and macro environment analysis. Covers the full strategic toolkit from vision crafting through competitive landscape scanning.
**Skills (11):** **Skills (12):**
- `product-strategy` — Comprehensive 9-section Product Strategy Canvas (vision → defensibility) - `product-strategy` — Comprehensive 9-section Product Strategy Canvas (vision → defensibility)
- `startup-canvas` — Startup Canvas combining Product Strategy (9 sections) + Business Model — an alternative to BMC and Lean Canvas for new products
- `product-vision` — Craft an inspiring, achievable, and emotional product vision - `product-vision` — Craft an inspiring, achievable, and emotional product vision
- `value-proposition` — 6-part JTBD value proposition (Who, Why, What before, How, What after, Alternatives) - `value-proposition` — 6-part JTBD value proposition (Who, Why, What before, How, What after, Alternatives)
- `lean-canvas` — Lean Canvas business model for startups and new products - `lean-canvas` — Lean Canvas business model for startups and new products
@@ -103,13 +132,26 @@ Product strategy, vision, business models, pricing, and macro environment analys
- `porters-five-forces` — Competitive forces analysis (rivalry, suppliers, buyers, substitutes, new entrants) - `porters-five-forces` — Competitive forces analysis (rivalry, suppliers, buyers, substitutes, new entrants)
- `ansoff-matrix` — Growth strategy mapping across markets and products - `ansoff-matrix` — Growth strategy mapping across markets and products
**Commands (4):** **Commands (5):**
- `/strategy` — Create a complete 9-section Product Strategy Canvas - `/strategy` — Create a complete 9-section Product Strategy Canvas
- `/business-model` — Explore business models (`lean|full|value-prop|all`) - `/business-model` — Explore business models (`lean|full|startup|value-prop|all`)
- `/value-proposition` — Design a value proposition using the 6-part JTBD template
- `/market-scan` — Macro environment analysis combining SWOT + PESTLE + Porter's + Ansoff - `/market-scan` — Macro environment analysis combining SWOT + PESTLE + Porter's + Ansoff
- `/pricing` — Design a pricing strategy with competitive analysis and experiments - `/pricing` — Design a pricing strategy with competitive analysis and experiments
**Examples:**
Skills:
- `Compare Lean Canvas vs Business Model Canvas vs Startup Canvas for my marketplace startup`
- `Design a value proposition for our AI writing assistant targeting non-native English speakers`
- `Run a Porter's Five Forces analysis for the project management SaaS market`
Commands:
- `/strategy B2B project management tool for agencies`
- `/business-model startup — AI writing tool for non-native English speakers`
- `/value-proposition SaaS onboarding tool for enterprise customers`
### 3. pm-execution ### 3. pm-execution
Day-to-day product management: PRDs, OKRs, roadmaps, sprints, retrospectives, release notes, pre-mortems, stakeholder management, user stories, and prioritization frameworks. Day-to-day product management: PRDs, OKRs, roadmaps, sprints, retrospectives, release notes, pre-mortems, stakeholder management, user stories, and prioritization frameworks.
@@ -145,6 +187,18 @@ Day-to-day product management: PRDs, OKRs, roadmaps, sprints, retrospectives, re
- `/test-scenarios` — Generate test scenarios from user stories - `/test-scenarios` — Generate test scenarios from user stories
- `/generate-data` — Create realistic dummy datasets - `/generate-data` — Create realistic dummy datasets
**Examples:**
Skills:
- `Which prioritization framework should I use for a 50-item backlog?`
- `Map our stakeholders for the platform migration project`
- `What's the difference between Opportunity Score, ICE, and RICE?`
Commands:
- `/write-prd Smart notification system that reduces alert fatigue`
- `/sprint retro — Here are the notes from our last sprint`
- `/write-stories job — Break down the "team dashboard" feature into job stories`
### 4. pm-market-research ### 4. pm-market-research
User research and competitive analysis: personas, segmentation, journey maps, market sizing, competitor analysis, and feedback analysis. User research and competitive analysis: personas, segmentation, journey maps, market sizing, competitor analysis, and feedback analysis.
@@ -165,6 +219,18 @@ User research and competitive analysis: personas, segmentation, journey maps, ma
- `/competitive-analysis` — Analyze the competitive landscape - `/competitive-analysis` — Analyze the competitive landscape
- `/analyze-feedback` — Sentiment analysis and segment insights from user feedback - `/analyze-feedback` — Sentiment analysis and segment insights from user feedback
**Examples:**
Skills:
- `Estimate TAM/SAM/SOM for an AI code review tool in the US market`
- `Create a customer journey map for our e-commerce checkout flow`
- `Segment these survey respondents by behavior and needs [attach CSV]`
Commands:
- `/research-users We have interview data from 12 users of our fitness app`
- `/competitive-analysis Figma competitors in the design tool space`
- `/analyze-feedback Here's 200 NPS responses from Q4 [attach file]`
### 5. pm-data-analytics ### 5. pm-data-analytics
Data analytics for PMs: SQL query generation, cohort analysis, and A/B test analysis. Data analytics for PMs: SQL query generation, cohort analysis, and A/B test analysis.
@@ -181,6 +247,17 @@ Data analytics for PMs: SQL query generation, cohort analysis, and A/B test anal
- `/analyze-cohorts` — Cohort analysis on user engagement data - `/analyze-cohorts` — Cohort analysis on user engagement data
- `/analyze-test` — Analyze A/B test results - `/analyze-test` — Analyze A/B test results
**Examples:**
Skills:
- `How large a sample do I need for 95% confidence with a 2% MDE?`
- `What retention metrics should I track for a subscription app?`
Commands:
- `/write-query Show me monthly active users by country for Q4 2025 (BigQuery)`
- `/analyze-test Here are the results from our checkout flow A/B test [attach CSV]`
- `/analyze-cohorts Weekly retention for users who signed up in January vs February`
### 6. pm-go-to-market ### 6. pm-go-to-market
Go-to-market strategy: beachhead segments, ideal customer profiles, messaging, growth loops, GTM motions, and competitive battlecards. Go-to-market strategy: beachhead segments, ideal customer profiles, messaging, growth loops, GTM motions, and competitive battlecards.
@@ -200,6 +277,18 @@ Go-to-market strategy: beachhead segments, ideal customer profiles, messaging, g
- `/growth-strategy` — Design growth loops and evaluate GTM motions - `/growth-strategy` — Design growth loops and evaluate GTM motions
- `/battlecard` — Create a competitive battlecard - `/battlecard` — Create a competitive battlecard
**Examples:**
Skills:
- `What's the best beachhead segment for a developer productivity tool?`
- `Design a growth loop for a B2B SaaS with a freemium tier`
- `Define our ICP for an AI-powered HR screening platform`
Commands:
- `/plan-launch AI code review tool targeting mid-size engineering teams`
- `/battlecard Our CRM vs Salesforce for the SMB market`
- `/growth-strategy Two-sided marketplace for connecting freelancers with startups`
### 7. pm-marketing-growth ### 7. pm-marketing-growth
Product marketing and growth: marketing ideas, positioning, value proposition statements, product naming, and North Star metrics. Product marketing and growth: marketing ideas, positioning, value proposition statements, product naming, and North Star metrics.
@@ -217,6 +306,17 @@ Product marketing and growth: marketing ideas, positioning, value proposition st
- `/market-product` — Brainstorm marketing ideas, positioning, value props, and product names - `/market-product` — Brainstorm marketing ideas, positioning, value props, and product names
- `/north-star` — Define your North Star Metric and supporting input metrics - `/north-star` — Define your North Star Metric and supporting input metrics
**Examples:**
Skills:
- `Brainstorm 5 positioning angles that differentiate us from Notion`
- `What's a good North Star Metric for a two-sided marketplace?`
- `Generate value prop statements for our sales team's pitch deck`
Commands:
- `/market-product B2B analytics dashboard for e-commerce managers`
- `/north-star Two-sided marketplace connecting freelancers with clients`
### 8. pm-toolkit ### 8. pm-toolkit
PM utilities beyond core product work: resume review, legal documents, and proofreading. PM utilities beyond core product work: resume review, legal documents, and proofreading.
@@ -236,6 +336,17 @@ PM utilities beyond core product work: resume review, legal documents, and proof
- `/privacy-policy` — Draft a privacy policy - `/privacy-policy` — Draft a privacy policy
- `/proofread` — Check grammar, logic, and flow - `/proofread` — Check grammar, logic, and flow
**Examples:**
Skills:
- `Review my PM resume against best practices [attach PDF]`
- `Check this product announcement for grammar and clarity`
Commands:
- `/review-resume [attach your PM resume]`
- `/tailor-resume [attach resume + paste job description]`
- `/proofread Here's the draft of our Q1 investor update`
--- ---
## How Commands Chain Together ## How Commands Chain Together
+9
View File
@@ -0,0 +1,9 @@
# Structural Cartography
Information is architecture. Every card is a room, every border a load-bearing wall, every gutter a corridor the eye travels through with purpose. This movement draws from the visual vocabulary of technical blueprints and Swiss engineering diagrams — where precision is not decoration but the fundamental act of communication. White space is not emptiness but structural silence: the measured pause between statements that gives each one authority. The palette is severely restrained — deep navy as the singular chromatic anchor against vast fields of white and whisper-grey — because in structural cartography, color is not atmosphere but signal. A single hue, deployed with the discipline of a master draftsman, carries more weight than a spectrum deployed carelessly.
Typography exists in strict hierarchy, each weight and scale serving an engineered purpose within the architectural whole. Headers are set in bold, tight uppercase — monumental markers that name each room of the structure. Body text breathes in clean, thin, humanist letterforms at a scale that rewards attention without demanding it. Accent text — the small italic or monospace specimens — functions as the equivalent of dimensional annotations on a blueprint: quiet technical notation that proves the system has been measured, not guessed. Every typographic decision must feel as though it survived dozens of revisions, each one tightening the relationship between letterform and surrounding space with painstaking care.
The grid is the skeleton and the soul. Four quadrants, evenly weighted, separated by precise gutters that maintain absolute consistency. Borders are drawn with the confidence of an architect's ruling pen — clean, unbroken lines that define territory without apologizing. Within each quadrant, elements are positioned with the obsessive alignment of someone who measures in fractions of millimeters. Icons sit at the exact same optical baseline as their accompanying headers. Divider lines within cards echo the weight and rhythm of the outer borders. Nothing floats; everything is placed. This is the product of deep expertise — the kind of spatial orchestration that appears effortless precisely because it took countless hours of meticulous refinement.
The result must feel institutional in the best sense: authoritative, considered, trustworthy. Like a wayfinding system in a world-class museum or the schematic legend of a Swiss railway map. Every element earns its place through function. Decoration is absent not because it was forbidden but because it was never needed. The craftsmanship reveals itself in the negative — in what was removed, in the restraint that was exercised, in the silent perfection of alignment and proportion that only a master-level practitioner would achieve.
Binary file not shown.

Before

Width:  |  Height:  |  Size: 98 KiB

After

Width:  |  Height:  |  Size: 94 KiB

+6 -22
View File
@@ -2,33 +2,17 @@
Data analytics skills for PMs: SQL query generation and cohort analysis. Analyze user data, generate queries, and identify retention patterns. Data analytics skills for PMs: SQL query generation and cohort analysis. Analyze user data, generate queries, and identify retention patterns.
## Overview ## Skills (3)
This plugin provides 3 skills and 3 commands for product managers. - **ab-test-analysis** — Analyze A/B test results with statistical significance, sample size validation, confidence intervals, and actionable recommendations.
## Skills
- **ab-test-analysis** — Analyze A/B test results with statistical significance, sample size validation, confidence intervals, and actionable ...
- **cohort-analysis** — Perform cohort analysis on user engagement data. - **cohort-analysis** — Perform cohort analysis on user engagement data.
- **sql-queries** — Generate SQL queries from natural language descriptions. - **sql-queries** — Generate SQL queries from natural language descriptions.
## Commands ## Commands (3)
- `/pm-data-analytics:analyze-cohorts` — Perform cohort analysis on user data — retention curves, feature adoption, and engagement trends - `/pm-data-analytics:analyze-cohorts` — Perform cohort analysis on user data — retention curves, feature adoption, and engagement trends.
- `/pm-data-analytics:analyze-test` — Analyze A/B test results — statistical significance, sample size validation, and ship/extend/stop recommendations - `/pm-data-analytics:analyze-test` — Analyze A/B test results — statistical significance, sample size validation, and ship/extend/stop recommendations.
- `/pm-data-analytics:write-query` — Generate SQL queries from natural language — supports BigQuery, PostgreSQL, MySQL, and more - `/pm-data-analytics:write-query` — Generate SQL queries from natural language — supports BigQuery, PostgreSQL, MySQL, and more.
## Installation
```bash
/install pm-data-analytics
```
Or use directly:
```bash
cc --plugin-dir /path/to/pm-data-analytics
```
## Author ## Author
+19 -35
View File
@@ -2,52 +2,36 @@
Execution and product management skills: PRDs, OKRs, roadmaps, sprints, pre-mortems, stakeholder maps, user stories, prioritization frameworks, and more. Execution and product management skills: PRDs, OKRs, roadmaps, sprints, pre-mortems, stakeholder maps, user stories, prioritization frameworks, and more.
## Overview ## Skills (15)
This plugin provides 15 skills and 10 commands for product managers.
## Skills
- **brainstorm-okrs** — Brainstorm team-level OKRs aligned with company objectives. - **brainstorm-okrs** — Brainstorm team-level OKRs aligned with company objectives.
- **create-prd** — Create a Product Requirements Document using a comprehensive 8-section template. - **create-prd** — Create a Product Requirements Document using a comprehensive 8-section template covering summary, background, objectives, market segments, value propositions, solution details, and release planning.
- **dummy-dataset** — Generate realistic dummy datasets for testing with customizable columns, constraints, and output formats. - **dummy-dataset** — Generate realistic dummy datasets for testing with customizable columns, constraints, and output formats (CSV, JSON, SQL, Python script).
- **job-stories** — Create job stories using the 'When [situation], I want to [motivation], so I can [outcome]' format. - **job-stories** — Create job stories using the 'When [situation], I want to [motivation], so I can [outcome]' format with detailed acceptance criteria.
- **outcome-roadmap** — Transform an output-focused roadmap into an outcome-focused one. - **outcome-roadmap** — Transform an output-focused roadmap into an outcome-focused one.
- **pre-mortem** — Run a pre-mortem analysis on a PRD. - **pre-mortem** — Run a pre-mortem analysis on a PRD.
- **prioritization-frameworks** — Reference guide to 9 prioritization frameworks with formulas, when-to-use guidance, and templates. - **prioritization-frameworks** — Reference guide to 9 prioritization frameworks with formulas, when-to-use guidance, and templates.
- **release-notes** — Generate user-facing release notes from tickets, PRDs, or changelogs. - **release-notes** — Generate user-facing release notes from tickets, PRDs, or changelogs.
- **retro** — Facilitate a structured sprint retrospective. - **retro** — Facilitate a structured sprint retrospective.
- **sprint-plan** — Plan a sprint with capacity estimation, story selection, dependency mapping, and risk identification. - **sprint-plan** — Plan a sprint with capacity estimation, story selection, dependency mapping, and risk identification.
- **stakeholder-map** — Build a stakeholder map using a power/interest grid with communication strategies. - **stakeholder-map** — Build a stakeholder map using a power/interest grid, identify communication strategies per quadrant, and generate a communication plan.
- **summarize-meeting** — Summarize a meeting transcript into structured notes with decisions and action items. - **summarize-meeting** — Summarize a meeting transcript into a structured template with date, participants, topic, summary points, and action items.
- **test-scenarios** — Create comprehensive test scenarios from user stories. - **test-scenarios** — Create comprehensive test scenarios from user stories with test objectives, starting conditions, user roles, step-by-step actions, and expected outcomes.
- **user-stories** — Create user stories following the 3 C's and INVEST criteria. - **user-stories** — Create user stories following the 3 C's (Card, Conversation, Confirmation) and INVEST criteria with descriptions, design links, and acceptance criteria.
- **wwas** — Create product backlog items in Why-What-Acceptance format. - **wwas** — Create product backlog items in Why-What-Acceptance format.
## Commands ## Commands (10)
- `/pm-execution:generate-data` — Generate realistic dummy datasets for testing - `/pm-execution:generate-data` — Generate realistic dummy datasets for testing — CSV, JSON, SQL inserts, or Python scripts.
- `/pm-execution:meeting-notes` — Summarize a meeting transcript into structured notes with decisions, action items, and follow-ups - `/pm-execution:meeting-notes` — Summarize a meeting transcript into structured notes with decisions, action items, and follow-ups.
- `/pm-execution:plan-okrs` — Brainstorm team-level OKRs aligned with company objectives - `/pm-execution:plan-okrs` — Brainstorm team-level OKRs aligned with company objectives — qualitative objectives with measurable key results.
- `/pm-execution:pre-mortem` — Run a pre-mortem risk analysis on a PRD, launch plan, or feature - `/pm-execution:pre-mortem` — Run a pre-mortem risk analysis on a PRD, launch plan, or feature — identify what could go wrong before it does.
- `/pm-execution:sprint` — Sprint lifecycle — plan a sprint, run a retrospective, or generate release notes - `/pm-execution:sprint` — Sprint lifecycle — plan a sprint, run a retrospective, or generate release notes.
- `/pm-execution:stakeholder-map` — Map stakeholders on a Power × Interest grid and create a tailored communication plan - `/pm-execution:stakeholder-map` — Map stakeholders on a Power × Interest grid and create a tailored communication plan.
- `/pm-execution:test-scenarios` — Generate comprehensive test scenarios from user stories or feature specs - `/pm-execution:test-scenarios` — Generate comprehensive test scenarios from user stories or feature specs — happy paths, edge cases, and error handling.
- `/pm-execution:transform-roadmap` — Convert a feature-based roadmap into an outcome-focused roadmap - `/pm-execution:transform-roadmap` — Convert a feature-based roadmap into an outcome-focused roadmap that communicates strategic intent.
- `/pm-execution:write-prd` — Create a comprehensive Product Requirements Document from a feature idea or problem statement - `/pm-execution:write-prd` — Create a comprehensive Product Requirements Document from a feature idea or problem statement.
- `/pm-execution:write-stories` — Break a feature into backlog items — user stories, job stories, or WWA format - `/pm-execution:write-stories` — Break a feature into backlog items — user stories, job stories, or WWA format with acceptance criteria.
## Installation
```bash
/install pm-execution
```
Or use directly:
```bash
cc --plugin-dir /path/to/pm-execution
```
## Author ## Author
+6 -22
View File
@@ -2,36 +2,20 @@
Go-to-market skills for PMs: GTM strategy, growth loops, GTM motions, beachhead segments, and ideal customer profiles. Go-to-market skills for PMs: GTM strategy, growth loops, GTM motions, beachhead segments, and ideal customer profiles.
## Overview ## Skills (6)
This plugin provides 6 skills and 3 commands for product managers.
## Skills
- **beachhead-segment** — Identify the first beachhead market segment for a product launch. - **beachhead-segment** — Identify the first beachhead market segment for a product launch.
- **competitive-battlecard** — Create sales-ready competitive battlecards comparing your product against a specific competitor. - **competitive-battlecard** — Create sales-ready competitive battlecards comparing your product against a specific competitor.
- **growth-loops** — Identify growth loops (flywheels) for sustainable traction. - **growth-loops** — Identify growth loops (flywheels) for sustainable traction.
- **gtm-motions** — Identify the best GTM motions and tools. - **gtm-motions** — Identify the best GTM motions and tools.
- **gtm-strategy** — Create a go-to-market strategy for a product launch covering marketing channels, messaging, success metrics, and laun... - **gtm-strategy** — Create a go-to-market strategy for a product launch covering marketing channels, messaging, success metrics, and launch plan.
- **ideal-customer-profile** — Identify the Ideal Customer Profile (ICP) from research data with demographics, behaviors, JTBD, and needs. - **ideal-customer-profile** — Identify the Ideal Customer Profile (ICP) from research data with demographics, behaviors, JTBD, and needs.
## Commands ## Commands (3)
- `/pm-go-to-market:battlecard` — Create a sales-ready competitive battlecard — positioning, feature comparison, objection handling, and win strategies - `/pm-go-to-market:battlecard` — Create a sales-ready competitive battlecard — positioning, feature comparison, objection handling, and win strategies.
- `/pm-go-to-market:growth-strategy` — Design sustainable growth mechanisms — growth loops and GTM motions for product-led and sales-led strategies - `/pm-go-to-market:growth-strategy` — Design sustainable growth mechanisms — growth loops and GTM motions for product-led and sales-led strategies.
- `/pm-go-to-market:plan-launch` — Create a full go-to-market strategy — beachhead segment, ICP, messaging, channels, and launch plan - `/pm-go-to-market:plan-launch` — Create a full go-to-market strategy — beachhead segment, ICP, messaging, channels, and launch plan.
## Installation
```bash
/install pm-go-to-market
```
Or use directly:
```bash
cc --plugin-dir /path/to/pm-go-to-market
```
## Author ## Author
+5 -21
View File
@@ -2,11 +2,7 @@
Market research skills for PMs: user personas, market segmentation, sentiment analysis, and competitive analysis. Market research skills for PMs: user personas, market segmentation, sentiment analysis, and competitive analysis.
## Overview ## Skills (7)
This plugin provides 7 skills and 3 commands for product managers.
## Skills
- **competitor-analysis** — Analyze competitors with strengths, weaknesses, and differentiation opportunities. - **competitor-analysis** — Analyze competitors with strengths, weaknesses, and differentiation opportunities.
- **customer-journey-map** — Create an end-to-end customer journey map with stages, touchpoints, emotions, pain points, and opportunities. - **customer-journey-map** — Create an end-to-end customer journey map with stages, touchpoints, emotions, pain points, and opportunities.
@@ -16,23 +12,11 @@ This plugin provides 7 skills and 3 commands for product managers.
- **user-personas** — Create refined user personas from research data. - **user-personas** — Create refined user personas from research data.
- **user-segmentation** — Segment users from feedback data based on behavior, JTBD, and needs. - **user-segmentation** — Segment users from feedback data based on behavior, JTBD, and needs.
## Commands ## Commands (3)
- `/pm-market-research:analyze-feedback` — Analyze user feedback at scale — sentiment analysis, theme extraction, and segment-level insights - `/pm-market-research:analyze-feedback` — Analyze user feedback at scale — sentiment analysis, theme extraction, and segment-level insights.
- `/pm-market-research:competitive-analysis` — Analyze the competitive landscape — identify competitors, compare strengths and weaknesses, find differentiation opportunities - `/pm-market-research:competitive-analysis` — Analyze the competitive landscape — identify competitors, compare strengths and weaknesses, find differentiation opportunities.
- `/pm-market-research:research-users` — Comprehensive user research — build personas, segment users, and map the customer journey from research data - `/pm-market-research:research-users` — Comprehensive user research — build personas, segment users, and map the customer journey from research data.
## Installation
```bash
/install pm-market-research
```
Or use directly:
```bash
cc --plugin-dir /path/to/pm-market-research
```
## Author ## Author
+4 -20
View File
@@ -2,11 +2,7 @@
Product marketing and growth skills: marketing ideas, value proposition statements, North Star metrics, product naming, and positioning. Product marketing and growth skills: marketing ideas, value proposition statements, North Star metrics, product naming, and positioning.
## Overview ## Skills (5)
This plugin provides 5 skills and 2 commands for product managers.
## Skills
- **marketing-ideas** — Generate 5 creative, cost-effective marketing ideas with channels, messaging, and engagement rationale. - **marketing-ideas** — Generate 5 creative, cost-effective marketing ideas with channels, messaging, and engagement rationale.
- **north-star-metric** — Identify a North Star Metric and 3-5 Input Metrics. - **north-star-metric** — Identify a North Star Metric and 3-5 Input Metrics.
@@ -14,22 +10,10 @@ This plugin provides 5 skills and 2 commands for product managers.
- **product-name** — Brainstorm 5 unique, memorable product names with rationale aligned to brand values and target audience. - **product-name** — Brainstorm 5 unique, memorable product names with rationale aligned to brand values and target audience.
- **value-prop-statements** — Generate value proposition statements for marketing, sales, and onboarding from existing value propositions. - **value-prop-statements** — Generate value proposition statements for marketing, sales, and onboarding from existing value propositions.
## Commands ## Commands (2)
- `/pm-marketing-growth:market-product` — Brainstorm marketing ideas, positioning, value prop statements, and product names — creative marketing toolkit - `/pm-marketing-growth:market-product` — Brainstorm marketing ideas, positioning, value prop statements, and product names — creative marketing toolkit.
- `/pm-marketing-growth:north-star` — Define your North Star Metric and supporting input metrics — classify the business game and validate against best practices - `/pm-marketing-growth:north-star` — Define your North Star Metric and supporting input metrics — classify the business game and validate against best practices.
## Installation
```bash
/install pm-marketing-growth
```
Or use directly:
```bash
cc --plugin-dir /path/to/pm-marketing-growth
```
## Author ## Author
+11 -26
View File
@@ -2,44 +2,29 @@
Product discovery skills for PMs: ideation, experiments, assumption testing, feature prioritization, and customer interview synthesis. Product discovery skills for PMs: ideation, experiments, assumption testing, feature prioritization, and customer interview synthesis.
## Overview ## Skills (13)
This plugin provides 12 skills and 5 commands for product managers.
## Skills
- **analyze-feature-requests** — Analyze and prioritize a list of feature requests by theme, strategic alignment, impact, effort, and risk. - **analyze-feature-requests** — Analyze and prioritize a list of feature requests by theme, strategic alignment, impact, effort, and risk.
- **brainstorm-experiments-existing** — Design experiments to test assumptions for an existing product. - **brainstorm-experiments-existing** — Design experiments to test assumptions for an existing product.
- **brainstorm-experiments-new** — Design lean startup experiments (pretotypes) for a new product. - **brainstorm-experiments-new** — Design lean startup experiments (pretotypes) for a new product.
- **brainstorm-ideas-existing** — Brainstorm product ideas for an existing product using multi-perspective ideation (PM, Designer, Engineer). - **brainstorm-ideas-existing** — Brainstorm product ideas for an existing product using multi-perspective ideation (PM, Designer, Engineer).
- **brainstorm-ideas-new** — Brainstorm feature ideas for a new product in initial discovery. - **brainstorm-ideas-new** — Brainstorm feature ideas for a new product in initial discovery.
- **identify-assumptions-existing** — Identify risky assumptions for a feature idea in an existing product across Value, Usability, Viability, and Feasibil... - **identify-assumptions-existing** — Identify risky assumptions for a feature idea in an existing product across Value, Usability, Viability, and Feasibility.
- **identify-assumptions-new** — Identify risky assumptions for a new product idea across Value, Usability, Viability, Feasibility, and Go-to-Market. - **identify-assumptions-new** — Identify risky assumptions for a new product idea across 8 risk categories including Go-to-Market, Strategy, and Team.
- **interview-script** — Create a structured customer interview script with JTBD probing questions, warm-up, core exploration, and wrap-up sec... - **interview-script** — Create a structured customer interview script with JTBD probing questions, warm-up, core exploration, and wrap-up sections.
- **metrics-dashboard** — Define and design a product metrics dashboard with key metrics, data sources, visualization types, and alert thresholds. - **metrics-dashboard** — Define and design a product metrics dashboard with key metrics, data sources, visualization types, and alert thresholds.
- **opportunity-solution-tree** — Build an Opportunity Solution Tree (OST) to structure product discovery — map a desired outcome to opportunities, solutions, and experiments.
- **prioritize-assumptions** — Prioritize assumptions using an Impact × Risk matrix and suggest experiments for each. - **prioritize-assumptions** — Prioritize assumptions using an Impact × Risk matrix and suggest experiments for each.
- **prioritize-features** — Prioritize a backlog of feature ideas based on impact, effort, risk, and strategic alignment. - **prioritize-features** — Prioritize a backlog of feature ideas based on impact, effort, risk, and strategic alignment.
- **summarize-interview** — Summarize a customer interview transcript into a structured template with JTBD, satisfaction signals, and action items. - **summarize-interview** — Summarize a customer interview transcript into a structured template with JTBD, satisfaction signals, and action items.
## Commands ## Commands (5)
- `/pm-product-discovery:brainstorm` — Brainstorm product ideas or experiments from PM, Designer, and Engineer perspectives — for existing or new products - `/pm-product-discovery:brainstorm` — Brainstorm product ideas or experiments from PM, Designer, and Engineer perspectives — for existing or new products.
- `/pm-product-discovery:discover` — Run a full product discovery cycle — from ideation through assumption mapping to experiment design - `/pm-product-discovery:discover` — Run a full product discovery cycle — from ideation through assumption mapping to experiment design.
- `/pm-product-discovery:interview` — Prepare a customer interview script or summarize an interview transcript into structured insights - `/pm-product-discovery:interview` — Prepare a customer interview script or summarize an interview transcript into structured insights.
- `/pm-product-discovery:setup-metrics` — Design a product metrics dashboard with North Star metric, input metrics, health metrics, and alert thresholds - `/pm-product-discovery:setup-metrics` — Design a product metrics dashboard with North Star metric, input metrics, health metrics, and alert thresholds.
- `/pm-product-discovery:triage-requests` — Analyze, categorize, and prioritize a batch of feature requests from customers or stakeholders - `/pm-product-discovery:triage-requests` — Analyze, categorize, and prioritize a batch of feature requests from customers or stakeholders.
## Installation
```bash
/install pm-product-discovery
```
Or use directly:
```bash
cc --plugin-dir /path/to/pm-product-discovery
```
## Author ## Author
+16 -30
View File
@@ -1,43 +1,29 @@
# pm-product-strategy # pm-product-strategy
Product strategy skills for PMs: vision, strategy canvas, value propositions, lean canvas, business model canvas, SWOT, PESTLE, Ansoff Matrix, Porter's Five Forces, and monetization. Product strategy skills for PMs: vision, strategy canvas, startup canvas, value propositions, lean canvas, business model canvas, SWOT, PESTLE, Ansoff Matrix, Porter's Five Forces, pricing, and monetization.
## Overview ## Skills (12)
This plugin provides 11 skills and 4 commands for product managers. - **ansoff-matrix** — Generate an Ansoff Matrix analysis mapping growth strategies across market penetration, market development, product development, and diversification.
## Skills
- **ansoff-matrix** — Generate an Ansoff Matrix analysis mapping growth strategies across market penetration, market development, product d...
- **business-model** — Generate a Business Model Canvas with all 9 building blocks. - **business-model** — Generate a Business Model Canvas with all 9 building blocks.
- **lean-canvas** — Generate a Lean Canvas business model with sections for problem, solution, metrics, cost structure, UVP, unfair advan... - **lean-canvas** — Generate a Lean Canvas business model with sections for problem, solution, metrics, cost structure, UVP, unfair advantage, channels, segments, and revenue.
- **monetization-strategy** — Brainstorm 3-5 monetization strategies with audience fit, risks, and validation experiments. - **monetization-strategy** — Brainstorm 3-5 monetization strategies with audience fit, risks, and validation experiments.
- **pestle-analysis** — Perform a PESTLE analysis covering Political, Economic, Social, Technological, Legal, and Environmental factors. - **pestle-analysis** — Perform a PESTLE analysis covering Political, Economic, Social, Technological, Legal, and Environmental factors.
- **porters-five-forces** — Perform Porter's Five Forces analysis evaluating competitive rivalry, supplier power, buyer power, threat of substitu... - **porters-five-forces** — Perform Porter's Five Forces analysis evaluating competitive rivalry, supplier power, buyer power, threat of substitutes, and threat of new entrants.
- **pricing-strategy** — Analyze and design pricing strategies including pricing models, competitive pricing analysis, willingness-to-pay esti... - **pricing-strategy** — Analyze and design pricing strategies including pricing models, competitive pricing analysis, willingness-to-pay estimation, and price elasticity considerations.
- **product-strategy** — Generate a comprehensive product strategy using the 9-section Product Strategy Canvas covering vision, segments, cost... - **product-strategy** — Generate a comprehensive product strategy using the 9-section Product Strategy Canvas covering vision, segments, costs, value propositions, trade-offs, metrics, growth, capabilities, and defensibility.
- **product-vision** — Brainstorm an inspiring, achievable, and emotional product vision that motivates teams. - **product-vision** — Brainstorm an inspiring, achievable, and emotional product vision that motivates teams.
- **swot-analysis** — Perform a detailed SWOT analysis identifying strengths, weaknesses, opportunities, and threats with actionable recomm... - **startup-canvas** — Generate a Startup Canvas combining Product Strategy (9 sections) and Business Model (Cost Structure + Revenue Streams) for a new product. An alternative to Business Model Canvas and Lean Canvas that separates strategy from business model.
- **value-proposition** — Generate a detailed value proposition using a 6-part JTBD template (Who, Why, What before, How, What after, Alternati... - **swot-analysis** — Perform a detailed SWOT analysis identifying strengths, weaknesses, opportunities, and threats with actionable recommendations.
- **value-proposition** — Generate a detailed value proposition using a 6-part JTBD template (Who, Why, What before, How, What after, Alternatives).
## Commands ## Commands (5)
- `/pm-product-strategy:business-model` — Explore business models using Lean Canvas, Business Model Canvas, or Value Proposition frameworks - `/pm-product-strategy:business-model` — Explore business models using Lean Canvas, Business Model Canvas, Startup Canvas, or Value Proposition frameworks.
- `/pm-product-strategy:market-scan` — Comprehensive macro environment analysis — SWOT, PESTLE, Porter's Five Forces, and Ansoff Matrix in one scan - `/pm-product-strategy:market-scan` — Comprehensive macro environment analysis — SWOT, PESTLE, Porter's Five Forces, and Ansoff Matrix in one scan.
- `/pm-product-strategy:pricing` — Design a pricing strategy — models, competitive analysis, willingness-to-pay estimation, and pricing experiments - `/pm-product-strategy:pricing` — Design a pricing strategy — models, competitive analysis, willingness-to-pay estimation, and pricing experiments.
- `/pm-product-strategy:strategy` — Create a comprehensive product strategy using the 9-section Strategy Canvas — from vision to defensibility - `/pm-product-strategy:strategy` — Create a comprehensive product strategy using the 9-section Strategy Canvas — from vision to defensibility.
- `/pm-product-strategy:value-proposition` — Design a value proposition using the 6-part JTBD template — Who, Why, What before, How, What after, Alternatives.
## Installation
```bash
/install pm-product-strategy
```
Or use directly:
```bash
cc --plugin-dir /path/to/pm-product-strategy
```
## Author ## Author
+49 -9
View File
@@ -1,19 +1,20 @@
--- ---
description: Explore business models using Lean Canvas, Business Model Canvas, or Value Proposition frameworks description: Explore business models using Lean Canvas, Business Model Canvas, Startup Canvas, or Value Proposition frameworks
argument-hint: "[lean|full|value-prop] <product or business>" argument-hint: "[lean|full|startup|value-prop] <product or business>"
--- ---
# /business-model -- Business Model Exploration # /business-model -- Business Model Exploration
Build and analyze business models using three complementary frameworks. Choose one or run all three for a complete picture. Build and analyze business models using four complementary frameworks. Choose one or run all for a complete picture.
## Invocation ## Invocation
``` ```
/business-model lean Marketplace connecting freelance PMs with startups /business-model lean Marketplace connecting freelance PMs with startups
/business-model full Enterprise analytics platform /business-model full Enterprise analytics platform
/business-model value-prop AI writing tool for non-native English speakers /business-model startup AI writing tool for non-native English speakers
/business-model all SaaS onboarding tool # runs all three /business-model value-prop SaaS onboarding tool
/business-model all SaaS onboarding tool # runs all four
/business-model # asks what you need /business-model # asks what you need
``` ```
@@ -86,6 +87,44 @@ Apply the **business-model** skill to produce all 9 building blocks:
--- ---
### Startup Canvas Mode
Best for: New products and startups that need both strategy and business model in one artifact. Recommended over Lean Canvas and BMC for new products.
Apply the **startup-canvas** skill to produce a Startup Canvas with 9 strategy sections + business model:
```
## Startup Canvas: [Product]
### Part 1: Product Strategy
| Vision | Market Segments | Relative Costs |
|--------|----------------|---------------|
| [inspiring why] | [JTBD, first segment] | [low cost vs unique value] |
| Value Proposition | Trade-offs | Key Metrics |
|------------------|-----------|------------|
| [What before → How → What after → Alternatives] | [what you won't do] | [North Star + OMTM] |
| Growth | Capabilities | Can't/Won't |
|--------|-------------|------------|
| [PLG vs Sales-Led, channels] | [build vs partner] | [why competitors can't copy] |
### Part 2: Business Model
| Cost Structure | Revenue Streams |
|---------------|----------------|
| [fixed + variable, how they scale] | [pricing model, revenue per channel] |
### Strategy Coherence Check
[Do all elements reinforce each other?]
### Riskiest Assumptions
[What must be true — and how to test it]
```
---
### Value Proposition Mode ### Value Proposition Mode
Best for: Refining messaging, understanding user value, product-market fit analysis. Best for: Refining messaging, understanding user value, product-market fit analysis.
@@ -111,7 +150,7 @@ Apply the **value-proposition** skill to produce a JTBD-framed value proposition
### All Mode ### All Mode
Runs all three frameworks and adds a synthesis section comparing insights across frameworks. Runs all four frameworks and adds a synthesis section comparing insights across frameworks.
## Workflow (All Modes) ## Workflow (All Modes)
@@ -137,7 +176,8 @@ Save as markdown. Offer:
## Notes ## Notes
- Lean Canvas is best for speed and hypothesis testing — don't overthink it - **Startup Canvas** is the recommended starting point for new products — it separates strategy from business model and covers what BMC and Lean Canvas miss (vision, trade-offs, metrics, Can't/Won't)
- BMC is better for mature businesses that need to articulate how everything connects - **Lean Canvas** is best for speed and hypothesis testing — don't overthink it, but be aware it mixes strategy and business model into one artifact
- Value Proposition is the sharpest tool for product-market fit conversations - **BMC** is better for mature businesses that need to articulate how everything connects, but lacks strategic sections (vision, trade-offs, metrics)
- **Value Proposition** is the sharpest tool for product-market fit conversations
- In "all" mode, highlight where frameworks agree (strong signal) and where they diverge (needs investigation) - In "all" mode, highlight where frameworks agree (strong signal) and where they diverge (needs investigation)
@@ -0,0 +1,72 @@
---
description: Design a value proposition using the 6-part JTBD template — Who, Why, What before, How, What after, Alternatives
argument-hint: "<product or feature>"
---
# /value-proposition -- Value Proposition Design
Design a clear, compelling value proposition for a product or feature using the 6-part JTBD template. An alternative to Strategyzer's Value Proposition Canvas that starts with the customer and focuses on practical outcomes.
## Invocation
```
/value-proposition AI writing tool for non-native English speakers
/value-proposition [upload pitch deck, PRD, or competitive analysis]
/value-proposition # asks about your product
```
## Workflow
### Step 1: Understand the Product and Market
Accept context from:
- Product description (verbal or written)
- Uploaded documents (pitch decks, PRDs, competitive analyses)
- Existing value propositions to refine
Ask key questions:
- What does the product do? Who is it for?
- What alternatives or workarounds exist today?
- What customer insights or research do you have?
### Step 2: Build the Value Proposition
Apply the **value-proposition** skill to produce the 6-part template:
```
## Value Proposition: [Product]
### For [Segment]:
1. **Who**: [target user profile and characteristics]
2. **Why**: [the job they're trying to do, desired outcomes]
3. **What Before**: [their current painful reality — existing tools, friction, workarounds]
4. **How**: [your solution — specific features and capabilities that deliver value]
5. **What After**: [the improved outcome — what becomes possible]
6. **Alternatives**: [what they'd use without you, and why you're better]
### Value Proposition Statement
[One sentence: For [who] who [need], [product] is a [category] that [benefit]. Unlike [alternative], we [differentiator].]
### Value Proposition Statements (Reusable)
- Marketing: [...]
- Sales: [...]
- Onboarding: [...]
```
If the user has multiple segments, create a separate value proposition for each.
### Step 3: Save and Offer Next Steps
Save as markdown. Offer:
- "Want me to **compare this against competitors** with a Value Curve?"
- "Should I **build a full strategy** around this value proposition?"
- "Want me to **create a Lean Canvas** or **Startup Canvas** using this?"
- "Should I **generate marketing messaging** from these value prop statements?"
## Notes
- This template starts with the customer (Who/Why) and works toward the solution — unlike Strategyzer's canvas which places the product on the left
- Each value proposition is segment-specific — different segments get different value props
- Use a Value Curve (Blue Ocean Strategy) to visually compare your offering against competitors across key factors
- Value Proposition is one element of product strategy — use `/strategy` for the full picture
@@ -102,7 +102,21 @@ Your task is to create a comprehensive Business Model Canvas that outlines how t
### Domain Context ### Domain Context
**BMC vs Lean Canvas vs Startup Canvas**: Business Model Canvas (9 blocks, balanced, works for any business). Lean Canvas (startup-focused, problem-first, replaces Partners/Activities/Resources with Problem/Solution/Unfair Advantage). **Startup Canvas** separates strategy (9 sections from the Product Strategy Canvas) from business model (Cost Structure & Revenue Streams). Note: most popular canvas models miss the "Can't/Won't" defensibility question — consider adding it. **Business Model Canvas vs Lean Canvas vs Startup Canvas**:
Business Model Canvas (Strategyzer, Alexander Osterwalder) is the most widely used canvas framework. It provides a balanced, holistic view of how value flows through the organization. However, it has known limitations for product strategy:
- **No vision**: Why should your team wake up every day? BMC doesn't address motivation or aspiration.
- **No Can't/Won't test**: What stops competitors from copying you? BMC lacks a defensibility section that goes beyond listing resources.
- **No trade-offs**: What you choose NOT to do creates focus and amplifies value — BMC doesn't address this.
- **No key metrics**: How do you know the strategy is working? BMC has no metrics section.
- **Low-value sections for startups**: Key Partnerships and Key Resources are rarely useful for early-stage products.
**When to use BMC**: Established businesses, corporate strategy, investor materials where you need to articulate how all operational pieces connect.
**Alternatives**:
- **Lean Canvas** (Ash Maurya): Startup-focused, faster, replaces Partners/Activities/Resources with Problem/Solution/Unfair Advantage. Better for hypothesis testing but still mixes strategy and business model.
- **Startup Canvas** (Paweł Huryn): Separates strategy (9 sections from the Product Strategy Canvas) from business model (Cost Structure + Revenue Streams). Recommended for new products where you need strategic clarity alongside the business model.
## Notes ## Notes
- The Business Model Canvas provides a holistic view of how value flows through the organization - The Business Model Canvas provides a holistic view of how value flows through the organization
@@ -94,7 +94,18 @@ Your task is to create a comprehensive Lean Canvas that outlines the business hy
### Domain Context ### Domain Context
Lean Canvas mixes strategy and business model into one artifact. **Startup Canvas** separates them: 9 strategy sections (from the Product Strategy Canvas) + Cost Structure & Revenue Streams. Consider which structure best fits the user's needs. **Lean Canvas vs Business Model Canvas vs Startup Canvas**:
Lean Canvas (Ash Maurya) is a startup-focused adaptation of the Business Model Canvas that replaces Partners/Activities/Resources with Problem/Solution/Unfair Advantage. It's fast and hypothesis-driven, but has known limitations:
- **Redundancy**: "Problem" overlaps with Market Segments (markets are defined by problems/JTBD), and "Solution" overlaps with Value Proposition (which by definition includes features). This can create confusion about what goes where.
- **Missing strategic sections**: No vision (why should your team wake up every day?), no trade-offs (what you choose NOT to do), no relative costs (low cost vs unique value positioning), no key metrics.
- **Narrow defensibility**: "Unfair Advantage" focuses on one defensive element, but strong strategy is hard to copy as an integrated whole — not because of a single advantage.
- **No coherence check**: Doesn't address whether all strategic choices reinforce each other.
**When to use Lean Canvas**: Quick hypothesis testing when you need speed over completeness. Best as a brainstorming tool, not a strategy document.
**Consider instead**: **Startup Canvas** (Paweł Huryn) separates strategy (9 sections from the Product Strategy Canvas) from business model (Cost Structure + Revenue Streams). Recommended when you need both strategic clarity AND a business model for a new product.
## Notes ## Notes
- The Lean Canvas is designed for rapid hypothesis testing - The Lean Canvas is designed for rapid hypothesis testing
@@ -102,6 +102,7 @@ For each target segment:
### Further Reading ### Further Reading
- [Product Strategy Canvas: From Vision to Action](https://www.productcompass.pm/p/product-strategy-canvas)
- [Product Strategy Examples: Google Maps, Netflix, OpenAI](https://www.productcompass.pm/p/product-strategy-examples) - [Product Strategy Examples: Google Maps, Netflix, OpenAI](https://www.productcompass.pm/p/product-strategy-examples)
- [Product Vision vs Strategy vs Objectives vs Roadmap: The Advanced Edition](https://www.productcompass.pm/p/product-vision-strategy-goals-and) - [Product Vision vs Strategy vs Objectives vs Roadmap: The Advanced Edition](https://www.productcompass.pm/p/product-vision-strategy-goals-and)
- [Product Model First Principles: Product Team and Product Strategy In Depth](https://www.productcompass.pm/p/product-model-first-principles-transformed-cagan) - [Product Model First Principles: Product Team and Product Strategy In Depth](https://www.productcompass.pm/p/product-model-first-principles-transformed-cagan)
@@ -0,0 +1,138 @@
---
name: startup-canvas
description: "Generate a Startup Canvas combining Product Strategy (9 sections) and Business Model (Cost Structure + Revenue Streams) for a new product. An alternative to Business Model Canvas and Lean Canvas that separates strategy from business model. Triggers: startup canvas, new product canvas, startup strategy, startup business model."
---
# Startup Canvas
## Metadata
- **Name**: startup-canvas
- **Description**: Generate a Startup Canvas for a new product. Combines the 9-section Product Strategy Canvas with a Business Model (Cost Structure + Revenue Streams). Designed specifically for startups and new products.
- **Triggers**: startup canvas, new product canvas, startup strategy, startup business model
## Domain Context
### Startup Canvas vs Business Model Canvas vs Lean Canvas
Popular approaches like Business Model Canvas (Strategyzer) and Lean Canvas (Ash Maurya) mix strategy and business model into one artifact. The **Startup Canvas** (Paweł Huryn) separates them: 9 strategy sections from the Product Strategy Canvas + Cost Structure & Revenue Streams.
**Why not Business Model Canvas?**
- No vision — why should your team wake up every day?
- No Can't/Won't test — what stops competitors from copying you?
- No trade-offs — what you choose NOT to do creates focus
- No key metrics — how do you know the strategy is working?
- Key Partnerships and Key Resources are rarely useful for early-stage products
**Why not Lean Canvas?**
- Introduces redundancy: "Problem" overlaps with Market Segments (markets are defined by problems), "Solution" overlaps with Value Proposition (which by definition includes features)
- No vision, no trade-offs, no relative costs
- "Unfair Advantage" is too narrow — the entire strategy should be hard to copy, not just one element
- Doesn't address the holistic fit of strategic choices reinforcing each other
**When to use which:**
- **Business Model Canvas**: Established businesses, corporate strategy, investor materials
- **Lean Canvas**: Quick hypothesis testing when you just need speed
- **Startup Canvas**: New products where you need both strategic clarity AND a business model — the recommended approach
## Instructions
You are a product strategist and startup advisor designing a Startup Canvas for $ARGUMENTS.
Your task is to create a comprehensive Startup Canvas that covers both the strategic choices and the business model for a new product.
## Input Requirements
- Product or startup idea
- Target market and customer insights
- Competitive landscape
- Founder/team constraints and resources
## Startup Canvas Template
### Part 1: Product Strategy (9 Sections)
**1. Vision**
- How can we inspire people? What are we aspiring to achieve? What values do we uphold?
- Start simple. Your vision will evolve alongside the strategy.
**2. Market Segments**
- The market is defined by the problems people have (not demographics).
- Jobs to Be Done (JTBD), desired outcomes, constraints.
- What will be your first customer segment? Why this one first?
**3. Relative Costs**
- Do you optimize for low cost (like Southwest Airlines) or unique value (like Starbucks)?
- Low costs don't necessarily mean low prices.
**4. Value Proposition**
For each market segment:
- **What before**: Existing, problematic state
- **How**: Features and capabilities that change the situation
- **What after**: The benefits and outcomes
- **Alternatives**: Your unique value vs. competitors and substitutes (consider a Value Curve)
**5. Trade-offs**
- What will you NOT do? Trade-offs create focus and amplify value.
- Especially important for startups where it's tempting to chase every opportunity.
**6. Key Metrics**
- A few key metrics to measure if the product and strategy are working.
- North Star Metric and One Metric That Matters (OMTM) for this quarter.
**7. Growth**
- Product-Led Growth or Sales-Led Growth?
- Preferred channels: Social Media, SEO, Influencers, Resellers?
**8. Capabilities**
- What competencies and resources do you need to acquire?
- What do you build vs. partner for?
**9. Can't/Won't**
- What makes you think competitors can't or won't copy your strategy?
- The entire strategy should be difficult to copy — not just one element.
- Do all elements fit together and reinforce each other?
### Part 2: Business Model
**10. Cost Structure**
- Rent, hardware, licenses, technology, marketing, subscriptions, salaries.
- Which are recurring? How will they scale?
**11. Revenue Streams**
- How much money from each channel?
- Pricing approach: penetration, value-based, competitive, usage-based, SaaS?
- Is the revenue model scalable? What are the biggest uncertainties?
## Output Process
1. Define the vision and aspirational impact
2. Identify 23 target market segments with JTBD
3. Establish cost positioning (low cost vs premium)
4. Develop value propositions for each segment
5. List explicit trade-offs
6. Set North Star and quarterly OMTM
7. Outline growth strategy and channels
8. Document required capabilities
9. Explain defensibility (Can't/Won't test)
10. Estimate cost structure and revenue streams
11. Validate strategy coherence: do all elements reinforce each other?
12. Surface hypotheses that must be true for success
13. Suggest low-effort experiments to test key assumptions
## Notes
- The Startup Canvas separates strategy from business model — keep them distinct but connected
- Strategy should pass the Can't/Won't test: your competitors can't or won't copy the integrated set of choices
- After drafting the first version, identify and start testing hypotheses
- Mix and adapt approaches to suit your specific needs rather than following any canvas rigidly
---
### Templates
- [Startup Canvas (PPTX)](https://docs.google.com/presentation/d/1lA0SPflj5JT6jFV_jIDsqZJAYYperTFx/edit?usp=sharing&ouid=111307342557889008106&rtpof=true&sd=true)
---
### Further Reading
- [Startup Canvas: Product Strategy and a Business Model for a New Product](https://www.productcompass.pm/p/startup-canvas)
- [Product Strategy Canvas](https://www.productcompass.pm/p/product-strategy-canvas)
- [How to Design a Value Proposition Customers Can't Resist?](https://www.productcompass.pm/p/how-to-design-value-proposition-template)
- [Business Model Canvas Examples: Google Maps, Airbnb, Uber](https://www.productcompass.pm/p/business-model-canvas-examples)
@@ -73,6 +73,18 @@ Your task is to develop a comprehensive value proposition that articulates the c
7. Create a concise value prop statement (1-2 sentences) 7. Create a concise value prop statement (1-2 sentences)
8. Develop a positioning statement for marketing use 8. Develop a positioning statement for marketing use
### Domain Context
**This template vs Strategyzer's Value Proposition Canvas**: Strategyzer's canvas (by Alexander Osterwalder) is widely used but has structural limitations. This 6-part JTBD template (by Paweł Huryn and Aatir Abdul Rauf) addresses them:
- **Customer first**: This template starts with the customer (Who/Why) and works toward the solution. Strategyzer's canvas places the product on the left, which often leads teams to start with their solution rather than the customer's problem.
- **One segment at a time**: This template is designed for one segment per pass. Strategyzer's canvas encourages mapping multiple products/services simultaneously, which dilutes focus.
- **Explicit alternatives**: Section 6 (Alternatives) forces you to name what customers would use without you and articulate why you're better. Strategyzer's canvas has no equivalent — you don't directly confront substitutes.
- **Simpler structure**: "What before → How → What after" is easier to fill out than separating Customer Jobs, Pains, and Gains on one side and Pain Relievers, Gain Creators, and Products on the other. The separation often creates confusion about where things go.
- **Actionable output**: The final Value Proposition Statement is ready for marketing, sales, and onboarding. Strategyzer's canvas doesn't produce a reusable statement.
Use Strategyzer's Value Proposition Canvas when you need a detailed pains/gains decomposition for a mature product with complex customer needs. Use this 6-part template for clarity, speed, and actionable output.
## Notes ## Notes
- Jobs to Be Done (JTBD) framework focuses on the progress the customer is trying to make, not demographics - Jobs to Be Done (JTBD) framework focuses on the progress the customer is trying to make, not demographics
- Value propositions are segment-specific; you may have different value props for different customer groups - Value propositions are segment-specific; you may have different value props for different customer groups
+9 -26
View File
@@ -2,37 +2,20 @@
PM utility skills: resume review, NDA drafting, privacy policy generation, and grammar/flow checking. Essential tools for product managers beyond core product work. PM utility skills: resume review, NDA drafting, privacy policy generation, and grammar/flow checking. Essential tools for product managers beyond core product work.
## Overview ## Skills (4)
This plugin provides 5 skills and 5 commands for product managers.
## Skills
- **adjust-resume** — Tailor a PM resume to a specific job description.
- **draft-nda** — Draft a detailed Non-Disclosure Agreement between two parties. - **draft-nda** — Draft a detailed Non-Disclosure Agreement between two parties.
- **grammar-check** — Identify grammar, logical, and flow errors in text and suggest targeted fixes without rewriting the entire text. - **grammar-check** — Identify grammar, logical, and flow errors in text and suggest targeted fixes without rewriting the entire text.
- **privacy-policy** — Draft a detailed privacy policy for a product covering data types, jurisdiction, compliance considerations, and claus... - **privacy-policy** — Draft a detailed privacy policy for a product covering data types, jurisdiction, compliance considerations, and clauses needing legal review.
- **review-resume** — Comprehensive PM resume review against 10 best practices including XYZ+S formula, keyword optimization, and structure. - **review-resume** — Comprehensive PM resume review and tailoring against 10 best practices including XYZ+S formula, keyword optimization, job-specific tailoring, and structure.
## Commands ## Commands (5)
- `/pm-toolkit:draft-nda` — Draft a Non-Disclosure Agreement between two parties with jurisdiction-appropriate clauses - `/pm-toolkit:draft-nda` — Draft a Non-Disclosure Agreement between two parties with jurisdiction-appropriate clauses.
- `/pm-toolkit:privacy-policy` — Draft a privacy policy covering data collection, usage, storage, and compliance requirements - `/pm-toolkit:privacy-policy` — Draft a privacy policy covering data collection, usage, storage, and compliance requirements.
- `/pm-toolkit:proofread` — Check grammar, logic, and flow in any text — targeted fixes without rewriting - `/pm-toolkit:proofread` — Check grammar, logic, and flow in any text — targeted fixes without rewriting.
- `/pm-toolkit:review-resume` — Comprehensive PM resume review against 10 best practices — structure, impact metrics, keywords, and actionable feedback - `/pm-toolkit:review-resume` — Comprehensive PM resume review against 10 best practices — structure, impact metrics, keywords, and actionable feedback.
- `/pm-toolkit:tailor-resume` — Tailor a PM resume to a specific job description — keyword alignment, experience reframing, and strategic optimization - `/pm-toolkit:tailor-resume` — Tailor a PM resume to a specific job description — keyword alignment, experience reframing, and strategic optimization.
## Installation
```bash
/install pm-toolkit
```
Or use directly:
```bash
cc --plugin-dir /path/to/pm-toolkit
```
## Author ## Author