원클릭으로
business-model-canvas
// Business model design using Alexander Osterwalder's 9 building blocks. Use when: business model, canvas, value proposition, customer segments, revenue streams, startup planning, analyze business, business strategy.
// Business model design using Alexander Osterwalder's 9 building blocks. Use when: business model, canvas, value proposition, customer segments, revenue streams, startup planning, analyze business, business strategy.
Map task types to the best agent, skill, model, and fallback. Route any task to the right tool. Use when: which agent, route task, agent for this, best agent, capability matrix.
Orchestrate teams of parallel Claude Code sessions working on the same codebase. Handles task decomposition, agent coordination, context isolation, and merge strategies. Builds on worktree-manager for infrastructure.
REST/GraphQL API design patterns - resource naming, HTTP methods, error handling, pagination, versioning. Use when: design API, REST endpoints, GraphQL schema, error responses, pagination, rate limiting, API documentation.
Tool-based API testing with Postman and Bruno - collections, environments, test assertions, CI integration. Use when: postman, bruno, API testing, test API endpoint, API collection, HTTP request testing, endpoint validation.
Blue Ocean Strategy analysis using ERRC framework and Strategy Canvas. Use when: blue ocean, market differentiation, competitive strategy, value innovation, ERRC framework, strategy canvas, new market space, competitive analysis.
Daily callable lead inventory with ATL/BTL breakdown. Health check for 50+ daily dials.
| name | business-model-canvas |
| description | Business model design using Alexander Osterwalder's 9 building blocks. Use when: business model, canvas, value proposition, customer segments, revenue streams, startup planning, analyze business, business strategy. |
<quick_start> Generate a canvas:
/business-model canvas for [company/idea]
Claude will analyze all 9 blocks:
<the_9_blocks>
Question: For whom are we creating value? Who are our most important customers?
Types:
| Type | Description | Example |
|---|---|---|
| Mass Market | No distinction between segments | Consumer electronics |
| Niche Market | Specific, specialized segment | Luxury goods |
| Segmented | Slightly different needs | Bank retail vs private |
| Diversified | Unrelated segments | Amazon (retail + AWS) |
| Multi-sided | Interdependent segments | Credit cards (merchants + cardholders) |
Question: What value do we deliver? Which problems do we solve?
Value Types:
Question: How do we reach our customers? Which channels work best?
Channel Phases:
Channel Types:
| Type | Owned | Partner |
|---|---|---|
| Direct | Sales force, web sales, own stores | - |
| Indirect | - | Partner stores, wholesalers |
Question: What type of relationship does each segment expect?
Relationship Types:
Question: For what value are customers willing to pay? How do they pay?
Revenue Types:
| Type | Description | Pricing |
|---|---|---|
| Asset Sale | Selling ownership rights | Fixed/Dynamic |
| Usage Fee | Pay per use of service | Per unit |
| Subscription | Recurring access fee | Monthly/Annual |
| Lending/Leasing | Temporary right to use | Per period |
| Licensing | Intellectual property rights | Per license |
| Brokerage Fees | Intermediation fee | % of transaction |
| Advertising | Fees for advertising | CPM/CPC/CPA |
Pricing Mechanisms:
Question: What key resources does our value proposition require?
Resource Categories:
| Category | Examples |
|---|---|
| Physical | Facilities, equipment, vehicles, inventory, materials |
| Intellectual | Brands, patents, copyrights, proprietary knowledge, databases |
| Human | Creative talent, expertise, experience, skills |
| Financial | Cash, credit lines, stock options, guarantees |
Question: What key activities does our value proposition require?
Activity Categories:
Question: Who are our key partners and suppliers?
Partnership Types:
| Type | Purpose | Example |
|---|---|---|
| Strategic Alliance | Non-competitors | Airlines + Hotels |
| Coopetition | Competitors partnering | Samsung + Apple (components) |
| Joint Venture | New business development | Sony Ericsson |
| Buyer-Supplier | Assured supplies | Car manufacturers + suppliers |
Partnership Motivations:
Question: What are the most important costs in our business model?
Cost Focus:
| Approach | Description | Example |
|---|---|---|
| Cost-Driven | Minimize costs wherever possible | Budget airlines, Walmart |
| Value-Driven | Focus on value creation | Luxury hotels, premium brands |
Cost Characteristics:
</the_9_blocks>
<canvas_generation_algorithm>
For each potential segment:
- Define demographics/firmographics
- Assess market size
- Evaluate accessibility
- Score attractiveness (1-10)
Prioritize: Focus on top 2-3 segments
For each priority segment:
- List jobs-to-be-done
- Identify pains to relieve
- Identify gains to create
- Match to value types above
Map: segment → value proposition(s)
For each channel phase:
- Awareness: [channels]
- Evaluation: [channels]
- Purchase: [channels]
- Delivery: [channels]
- After-sales: [channels]
Optimize: Cost vs reach vs customer preference
For each segment:
- Determine relationship type
- Consider acquisition cost
- Plan retention strategy
- Define upsell path
For each value proposition:
- Select revenue type
- Choose pricing mechanism
- Estimate willingness to pay
- Project revenue potential
For value propositions + channels + relationships:
- List required physical resources
- List required intellectual resources
- List required human resources
- List required financial resources
For each key resource:
- Define activities to acquire
- Define activities to maintain
- Define activities to leverage
Categorize: Production / Problem Solving / Platform
For each activity not core to business:
- Evaluate build vs buy vs partner
- Identify potential partners
- Define partnership type
- Establish terms
Sum all costs:
- Fixed costs (resources, overhead)
- Variable costs (per unit)
- Partnership costs
Determine: Cost-driven or Value-driven approach
</canvas_generation_algorithm>
<output_format>
┌─────────────────┬─────────────────┬─────────────────┬─────────────────┬─────────────────┐
│ Key Partners │ Key Activities │ Value │ Customer │ Customer │
│ │ │ Propositions │ Relationships │ Segments │
│ • Partner 1 │ • Activity 1 │ │ │ │
│ • Partner 2 │ • Activity 2 │ • Value 1 │ • Type 1 │ • Segment 1 │
│ ├─────────────────┤ • Value 2 │ • Type 2 │ • Segment 2 │
│ │ Key Resources │ │ │ │
│ │ │ ├─────────────────┤ │
│ │ • Resource 1 │ │ Channels │ │
│ │ • Resource 2 │ │ │ │
│ │ │ │ • Channel 1 │ │
│ │ │ │ • Channel 2 │ │
├─────────────────┴─────────────────┴─────────────────┴─────────────────┴─────────────────┤
│ Cost Structure │ Revenue Streams │
│ │ │
│ Fixed: $X │ • Stream 1: $Y │
│ Variable: $X per unit │ • Stream 2: $Z │
└───────────────────────────────────┴─────────────────────────────────────────────────────┘
| Block | Content |
|---|---|
| Customer Segments | [List segments] |
| Value Propositions | [List propositions] |
| Channels | [List channels by phase] |
| Customer Relationships | [List relationship types] |
| Revenue Streams | [List streams with pricing] |
| Key Resources | [List by category] |
| Key Activities | [List activities] |
| Key Partnerships | [List partners and purpose] |
| Cost Structure | [List costs, approach] |
</output_format>
<validation_questions>
</validation_questions>
<canvas_metrics>
Customer fit: (segment_clarity + value_alignment) / 2 × 20
Channel efficiency: (reach + cost_efficiency) / 2 × 15
Relationship depth: (retention + satisfaction) / 2 × 15
Revenue potential: (streams_diversity + pricing_power) / 2 × 20
Cost efficiency: (margin + scalability) / 2 × 15
Resource strength: (capabilities + sustainability) / 2 × 15
──────────────────────────────────────────────────────────────
Total: Sum of above (max 100)
| Ratio | Formula | Healthy Range |
|---|---|---|
| CAC | Total acquisition cost / New customers | Industry-dependent |
| LTV:CAC | Lifetime value / Acquisition cost | > 3:1 |
| Gross Margin | (Revenue - COGS) / Revenue | > 50% for SaaS |
| Burn Rate | Monthly cash outflow | < 1/12 of runway |
</canvas_metrics>
<example_session>
User: Create a business model canvas for an AI-powered CRM for small businesses
</example_session>
<success_criteria> Canvas is successful when:
<activation_triggers> This skill activates for:
<integration_points>
BMC integrates with 4 other strategy skills for first-principles thinking:
| Skill | Connection |
|---|---|
| JTBD | Customer Segments block should be defined by the jobs they're hiring for, not demographics |
| Blue Ocean | ERRC grid outputs feed directly into Value Propositions (Create/Raise = new value props) |
| Challenger Sale | Customer Segments × Value Propositions = your stakeholder tailoring matrix |
| NSTTD | Customer Relationships block benefits from tactical empathy — how you engage each segment |
Pipeline: JTBD (what job?) → Blue Ocean (where's the space?) → BMC (how to deliver?) → Challenger (what insight?) → NSTTD (how to communicate?) </integration_points>
Write to ~/.claude/skill-analytics/last-outcome-business-model-canvas.json:
{"ts":"[UTC ISO8601]","skill":"business-model-canvas","version":"1.0.0","variant":"default","status":"[success|partial|error]","runtime_ms":[ms],"metrics":{"canvases_created":[n],"blocks_filled":[n],"hypotheses_generated":[n]},"error":null,"session_id":"[YYYY-MM-DD]"}