Agent skill

Business Model

by phuryn in phuryn/pm-skills

Generate a Business Model Canvas with all 9 building blocks.

MITAuto-check passedProduct & Project Management

Install Business Model

skills CLI
$ npx skills add phuryn/pm-skills --skill business-model -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install phuryn/pm-skills business-model --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/phuryn/pm-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/pm-product-strategy/skills/business-model .claude/skills/business-model && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
business-model
GitHub stars
27k
Token cost
~1.4k tokens
SKILL.md length
724 words
Files
1
Skills in repo
67
Repo updated
First seen
Licence
MIT

At a glance

Generate a Business Model Canvas with all 9 building blocks.

  • Works in 10 steps: Identify and profile customer segments → Define the core value proposition(s) → Map customer relationships and channels → …
  • Creating a business model
  • SKILL.md covers Metadata, Instructions, Input Requirements and Business Model Canvas Template, plus 2 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Business Model is an agent skill from phuryn/pm-skills. 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.

Its SKILL.md is about 1.4k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Product & Project Management, covering Product strategy and Startup and business strategy. The repository describes itself as: PM Skills Marketplace: 100+ agentic skills, commands, and plugins — from discovery to strategy, execution, launch, and growth. The licence is MIT.

When your agent uses it

  • Creating a business model
  • Documenting how a business creates value
  • Analyzing an existing business model

Example prompts

  • “/business-model”

Workflow steps

10 steps, taken from the first numbered list in SKILL.md.

  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

What it can do on your machine

Read from SKILL.md and the folder at commit 8607e3b. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Links to these hosts (documentation or services it may open):

    • productcompass.pm

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Business Model loads about 1.4k tokens when it runs. Until then it costs about 49 tokens; SKILL.md has 724 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~49
When it runs · the whole SKILL.md, loaded when a task matches
~1.4k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from phuryn/pm-skills at commit 8607e3b, republished under its MIT licence (© phuryn). 724 words, ~1,446 tokens.

Download SKILL.mdSave it as .claude/skills/business-model/SKILL.md (or your agent's skills folder).
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
Show full SKILL.md (276 more words)Show less
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

© phuryn, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in pm-product-strategy/skills/business-model of phuryn/pm-skills.

Open the folder on GitHubat commit 8607e3b

Compare with similar skills

Business Model next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Business Model compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Business Model this skillphuryn/pm-skills27k—~1.4kAutomated safety check: PassMIT
Good Strategy Bad Strategy Kernelamplitude/builder-skills160—~2.2kAutomated safety check: PassNone
Playing to Win Strategyamplitude/builder-skills160—~1.7kAutomated safety check: PassNone
Idea ValidatorMathews-Tom/armory328—~2.9kAutomated safety check: PassMIT
Biz Blue Oceanasgard-ai-platform/skills242—~2kAutomated safety check: PassMIT
7 Powers Analysisamplitude/builder-skills160—~1.1kAutomated safety check: PassNone

Similar skills

  • Good Strategy Bad Strategy Kernel

    amplitude/builder-skills

    Evaluates or drafts a strategy using Rumelt's kernel of diagnosis, guiding policy and coherent actions, to expose goal lists posing as strategy.

    160 GitHub stars~2.2k tokensUpdated 2 mo ago
    Product & Project ManagementAuto-check passed
  • Playing to Win Strategy

    amplitude/builder-skills

    Walks a team through Lafley and Martin's five-choice cascade to pin down where to compete and how to win there.

    160 GitHub stars~1.7k tokensUpdated 2 mo ago
    Product & Project ManagementAuto-check passed
  • Idea Validator

    Mathews-Tom/armory

    Orchestrates business idea validation via parallel sub-agents: Lean Canvas, JTBD, market/competitive/feasibility research, SWOT/PESTLE, and a weighted scorecard with verdict.

    328 GitHub stars~2.9k tokensUpdated 4 days ago
    Product & Project ManagementAuto-check passed
  • Biz Blue Ocean

    asgard-ai-platform/skills

    Apply Blue Ocean Strategy to create uncontested market space through value innovation.

    242 GitHub stars~2k tokensUpdated 4 mo ago
    Product & Project ManagementAuto-check passed
  • 7 Powers Analysis

    amplitude/builder-skills

    Analyzes a business, product or feature with Hamilton Helmer's 7 Powers framework to judge competitive advantage and how long it will last.

    160 GitHub stars~1.1k tokensUpdated 2 mo ago
    Business, Finance & HRAuto-check passed
  • YC Office Hours

    garrytan/gstack

    Runs a YC-style office hours session that pressure-tests a product idea before any code and ends in a design document instead of an implementation.

    136k GitHub stars~4.2k tokensUpdated yesterday
    Product & Project ManagementAuto-check passed

More from phuryn/pm-skills

All 67 skills in this repo
  • Reviews a diff by anchoring on agreements between two sides of a boundary, forcing a concrete violating execution, and refuting each finding before reporting it.

    27k GitHub stars~3.6k tokensUpdated 25 days ago
    Auto-check passed
  • A/B Test Analysis

    phuryn/pm-skills

    Validates an experiment's setup, works out lift, p-value and confidence interval from A/B test data, and recommends whether to ship, extend or stop.

    27k GitHub stars~893 tokensUpdated 25 days ago
    Auto-check passed
  • Team OKR Brainstorm

    phuryn/pm-skills

    Drafts three alternative sets of team OKRs, each with an inspiring objective and measurable key results, tied to the company strategy you provide.

    27k GitHub stars~1.1k tokensUpdated 25 days ago
    Auto-check passed
  • Analyzes uploaded cohort data to compute retention curves and feature adoption trends, builds heatmaps and charts, and suggests qualitative follow-up research.

    27k GitHub stars~1.3k tokensUpdated 25 days ago
    Auto-check passed
  • Dummy Dataset Generator

    phuryn/pm-skills

    Generates realistic test datasets with custom columns, row counts and business constraints, output as CSV, JSON, SQL inserts or a runnable Python script.

    27k GitHub stars~983 tokensUpdated 25 days ago
    Auto-check passed
  • Grammar and Flow Checker

    phuryn/pm-skills

    Reviews a draft for grammar, logic and flow problems and returns located, prioritized fix suggestions without rewriting the whole text.

    27k GitHub stars~2.4k tokensUpdated 25 days ago
    Auto-check passed

Questions about Business Model

What does Business Model do?

Generate a Business Model Canvas with all 9 building blocks. Business Model is an agent skill from phuryn/pm-skills. Generate a Business Model Canvas with all 9 building blocks.

When should I use Business Model?

Business Model fits situations like: creating a business model; documenting how a business creates value; analyzing an existing business model.

How do I install Business Model in Claude Code?

Run `npx skills add phuryn/pm-skills --skill business-model -a claude-code`. Or copy the skill folder (pm-product-strategy/skills/business-model in phuryn/pm-skills) into .claude/skills/business-model in your project. Claude Code loads it when a task matches its description.

How do I install Business Model in Codex?

Run `npx skills add phuryn/pm-skills --skill business-model -a codex`. Or copy the skill folder (pm-product-strategy/skills/business-model in phuryn/pm-skills) into .agents/skills/business-model in your project. Codex loads it when a task matches its description.

Can I use Business Model in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add phuryn/pm-skills --skill business-model -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/business-model, .gemini/skills/business-model, .github/skills/business-model and .opencode/skills/business-model in your project.

What does Business Model need to run?

SKILL.md names no scripts, command-line tools or credentials: Business Model is instructions for the agent only.

Does Business Model access the network?

SKILL.md names 1 domain. As links in the text: productcompass.pm. This is read from the text; nothing was executed.

Is Business Model safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Business Model use?

Business Model is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Business Model use?

About 1.4k tokens (SKILL.md is roughly 5.8k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Business Model?

Skills that share tags, products or a category with Business Model: Good Strategy Bad Strategy Kernel (amplitude/builder-skills, 160 stars), Playing to Win Strategy (amplitude/builder-skills, 160 stars), Idea Validator (Mathews-Tom/armory, 328 stars) and Biz Blue Ocean (asgard-ai-platform/skills, 242 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Business Model?

phuryn (a GitHub user) maintains it in phuryn/pm-skills, which has 26,845 GitHub stars. The repository holds 67 skills in this directory. The repository was last updated on September 14, 2026.

Source: phuryn/pm-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.