Agent skill · product strategy · borghei

business-model-canvas

Build, evaluate, and stress-test a Business Model Canvas (Osterwalder) across all 9 blocks. Use when designing or refreshing a business model, auditing a canvas for gaps, exploring monetization, or aligning on the model's assumptions.

Why this skill is useful

Adds a Python script for validating business model assumptions that the AI wouldn't generate on its own.

What it needs

Requires python installed locally. About 4k tokens when loaded. Last updated 2026-07-21. 462 stars on the source repository.

What this skill does

Business Model Canvas A working Business Model Canvas (BMC) — Alexander Osterwalder's 9-block strategic management template that captures how an organization creates, delivers, and captures value. When to use this skill Designing the business model for a new product or company Refreshing the BMC after a strategic pivot Stress-testing the assumptions in an existing model Aligning leadership on how value flows through the business Comparing two or more candidate business models Onboarding a new exec / investor to the business The 9 building blocks 1. Customer Segments — Who do we serve? (mass market, niche, segmented, diversified, multi-sided) 2. Value Propositions — What value do we deliver to each segment? 3. Channels — How do we reach customers? (own, partner; direct, indirect; physical, digital) 4. Customer Relationships — How do we acquire, keep, and grow each segment? 5. Revenue Streams — How does the customer pay? (one-time, subscription, usage, licensing, advertising) 6. Key Resources — What assets are required? (physical, intellectual, human, financial) 7. Key Activities — What do we do to deliver value? (production, problem-solving, platform/network) 8. Key Partnerships — Who helps us? (strategic alliances, JVs, supplier relationships) 9. Cost Structure — Where do costs come from? (cost-driven vs value-driven; fixed vs variable) Clarify First Before building the canvas, confirm these inputs. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills borghei/business-model-canvas

View the source on GitHub

Browse the @skills marketplace