PluginBench
Skill
Pass
Audit score 90

business-model

phuryn/pm-skills

Generate a Business Model Canvas with all 9 building blocks to map how a business creates, delivers, and captures value.

What is business-model?

This skill creates a comprehensive Business Model Canvas covering value creation (Key Partners, Key Activities, Key Resources), value proposition, value delivery (Customer Relationships, Channels, Customer Segments), and financial viability (Cost Structure, Revenue Streams). Use it when designing a new business model, documenting existing operations, or analyzing competitive business models.

  • Maps all 9 BMC building blocks: Partners, Activities, Resources, Value Propositions, Customer Relationships, Channels, Customer Segments, Cost Structure, and Revenue Streams
  • Identifies and profiles customer segments with distinct needs and characteristics
  • Defines core value propositions and how they address customer problems
  • Outlines customer acquisition, retention, and engagement strategies
  • Specifies key activities, resources, and strategic partnerships required
  • Analyzes cost drivers and revenue mechanisms for financial viability

How to install business-model

npx skills add https://github.com/phuryn/pm-skills --skill business-model
Claude Code
Cursor
Windsurf
Cline

How to use business-model

  1. 1.Provide a product or service description and target market context
  2. 2.Identify your key customer segments and their defining characteristics
  3. 3.Define your core value propositions and how they solve customer problems
  4. 4.Map customer relationships and the channels through which you reach them
  5. 5.List key activities, resources, and strategic partners required to deliver value
  6. 6.Outline your cost structure, including fixed vs. variable costs and key cost drivers
  7. 7.Define revenue streams and pricing mechanisms for each customer segment
  8. 8.Validate that all 9 blocks align and support each other

Use cases

Good for
  • Creating a business model for a new product or service launch
  • Documenting how an established business creates and captures value for investor presentations
  • Analyzing a competitor's business model to identify strategic opportunities
  • Redesigning an existing business model to improve profitability or market fit
  • Validating assumptions about customer segments, channels, and revenue streams before scaling
Who it's for
  • Product managers designing new business models
  • Entrepreneurs and startup founders planning go-to-market strategy
  • Corporate strategists documenting operational value flows
  • Business analysts evaluating competitive positioning
  • Investors and stakeholders reviewing business viability

business-model FAQ

When should I use Business Model Canvas vs. Lean Canvas or Startup Canvas?

Use Business Model Canvas for established businesses, corporate strategy, and investor materials where you need a holistic view of all operational pieces. Use Lean Canvas for startups that need faster hypothesis testing. Use Startup Canvas when you need to separate strategic clarity from business model for new products.

What are the key limitations of the Business Model Canvas?

BMC lacks sections for vision/motivation, defensibility against competitors, strategic trade-offs, and key metrics. It also includes low-value sections (Key Partnerships, Key Resources) for early-stage startups. Consider alternatives if these gaps matter for your context.

How do I know if my business model is financially viable?

Test that customer lifetime value (LTV) exceeds 3x customer acquisition cost (CAC). Ensure revenue streams exceed cost structure at scale. Identify and validate key assumptions about pricing, customer retention, and unit economics.

What should I include in Key Partners vs. Key Activities?

Key Partners are external strategic partners and suppliers who enable your business model. Key Activities are the critical processes your business performs internally to create and deliver value, whether production, problem-solving, or platform/network activities.

How detailed should each block be?

Each block should be specific enough to guide decision-making and identify risks, but not so detailed that it becomes a full business plan. Focus on what's essential to understand how value flows through your organization.

Full instructions (SKILL.md)

Source of truth, from phuryn/pm-skills.


name: business-model description: "Generate a Business Model Canvas with all 9 building blocks. Use when creating a business model, documenting how a business creates value, or analyzing an existing business model."

Business Model Canvas

Metadata

  • Name: business-model
  • Description: Generate a Business Model Canvas with all 9 building blocks. Use when creating a business model, documenting how a business creates value, or analyzing an existing business model.
  • Triggers: business model canvas, BMC, business model, how we make money

Instructions

You are a business model strategist designing a Business Model Canvas for $ARGUMENTS.

Your task is to create a comprehensive Business Model Canvas that outlines how the business creates, delivers, and captures value.

Input Requirements

  • Product or service description
  • Target customer(s) and market
  • Current business operations or assumptions
  • Competitive context or industry dynamics

Business Model Canvas Template

Left Side: Creating Value

1. Key Partners

  • Who are the key strategic partners and suppliers?
  • What partnerships enable our business model?
  • Which activities do partners handle?
  • Are there joint ventures or co-creation opportunities?

2. Key Activities

  • What key activities does the business perform?
  • What processes are critical to delivering value?
  • Are these activities in-house or outsourced?
  • Production, problem-solving, platform/network activities?

3. Key Resources

  • What resources are necessary to create value?
  • Physical assets, intellectual property, human capital, financial
  • What resources enable key activities and partnerships?
  • What's the minimum viable resource set?

Center: The Value Proposition

4. Value Propositions

  • What value do we deliver to customers?
  • Which customer problems do we solve?
  • What needs are satisfied?
  • What products/services address each segment?
  • Quantitative (price, speed, quality) vs. qualitative (design, status)

Right Side: Delivering Value

5. Customer Relationships

  • How do we establish and maintain customer relationships?
  • Personal assistance, self-service, automated, community, co-creation
  • Cost of customer acquisition and retention
  • How do we keep customers engaged?

6. Channels

  • How do customers discover and access the value?
  • Awareness: How do customers learn about us?
  • Purchase: How do they buy?
  • Delivery: How is value delivered?
  • After-sales: How do we support customers?
  • Direct vs. indirect, owned vs. partner channels

7. Customer Segments

  • Who are the key customer segments?
  • Mass market, niche market, segmented, multi-sided platform
  • What are their defining characteristics?
  • Distinct needs, channels, relationships, or profitability

Bottom: Financial Viability

8. Cost Structure

  • What are the most important costs?
  • Fixed vs. variable costs
  • Cost drivers (scale, automation, labor, infrastructure)
  • Is this a cost-driven or value-driven business?

9. Revenue Streams

  • How does the business make money?
  • Per customer, per transaction, subscription, licensing, rents
  • Pricing mechanisms (fixed, dynamic, value-based)
  • Customer lifetime value and unit economics

Output Process

  1. Identify and profile customer segments
  2. Define the core value proposition(s)
  3. Map customer relationships and channels
  4. List key activities and resources
  5. Identify key partners
  6. Outline cost structure
  7. Define revenue streams
  8. Ensure all 9 blocks align and support each other
  9. Test economic viability (LTV > 3x CAC)
  10. Identify key assumptions and risks

Domain Context

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

  • The Business Model Canvas provides a holistic view of how value flows through the organization
  • Each block should reinforce and support the others
  • Strong business models have clear, defensible value propositions
  • Financial sustainability requires revenue to exceed costs at scale
  • Use this to identify opportunities for innovation and optimization

Further Reading