본문으로 건너뛰기
cccskills
무료GitHub에 공개

business-model-canvas

Use when the user says "map out our business model", "business model canvas", "how does our business work", "what are our key resources", "define our value proposition", "revenue model design", "cost structure", "who are our key partners", "lean canvas", "business model design", "how do we make money", or wants to document, stress-test, or redesign how [your startup] creates, delivers, and captures value.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

실행 점수 미검증

설치 방법 보기

포함된 파일(1)

  • SKILL.md7.4 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

Overview

Based on "The Lean Startup" by Eric Ries and the Build-Measure-Learn framework. Ries argues that a startup is not a small version of a big company - it is an organization searching for a repeatable, scalable business model. The business model canvas is the artifact of that search. Each block is a hypothesis, not a fact. The job is to identify which blocks carry the most uncertainty and run the cheapest possible experiment to resolve that uncertainty before committing resources.

Workflow

Step 1: Fill each canvas block as a hypothesis

Work through all 9 blocks. Write each as a testable belief, not a statement of fact.

Customer Segments Who specifically suffers from this problem? Not "SMBs" or "enterprise" - get to a job title, company size, industry, and behavior. Example: "Series A SaaS founders with 5-15 person teams who do not yet have a dedicated finance hire."

Value Proposition What specific outcome do you deliver, for which segment, better than any alternative? Format: "We help [segment] achieve [outcome] by [mechanism], unlike [alternative] which [limitation]."

Channels How do customers find you, evaluate you, and buy? Map the full path: awareness - consideration - purchase - onboarding - retention. Mark each channel as owned (you control it), earned (press, word of mouth), or paid (ads, partnerships with fees).

Customer Relationships How do you acquire, retain, and grow customers? Self-serve, high-touch sales, community, automated lifecycle? State the expected CAC and LTV ratio. If you do not know them, write your assumption.

Revenue Streams How do you charge? Subscription, usage-based, transactional, licensing, marketplace take rate? Write the specific price point or range and the expected ACV for each segment. If multiple streams, rank by expected contribution.

Key Resources What assets are essential to deliver the value proposition? Proprietary data, algorithms, brand, regulatory approval, specific talent. Flag which resources you currently have vs. which you must build or acquire.

Key Activities What does [your startup] actually do to create and deliver the value proposition? Product development, content, sales, operations, data curation? Identify the 2-3 activities that would hurt most if you stopped doing them.

Key Partnerships Who do you depend on that you cannot or should not own? Suppliers, distribution partners, technology providers, channel partners. For each: what do they provide, what do you provide them, and what happens if they leave?

Cost Structure What are the major cost drivers? Fixed (headcount, infrastructure) vs. variable (COGS, commissions, hosting per unit). Write your monthly burn breakdown by category. Identify the largest single cost and whether it scales with revenue.

Step 2: Rank blocks by uncertainty

After filling all 9 blocks, score each on two dimensions:

  • How certain are you this is true? (1 = pure assumption, 5 = validated with data)
  • How much does [your startup] break if this block is wrong? (1 = minor, 5 = fatal)

The blocks with low certainty and high impact are your riskiest assumptions. These are what you test next.

Step 3: Identify the single riskiest hypothesis

Pick the one block that, if wrong, would invalidate the entire model.

For most early-stage startups this is one of:

  • Customer Segments (do these people actually have the problem at the severity we believe?)
  • Value Proposition (does our mechanism actually deliver the outcome better than alternatives?)
  • Revenue Streams (will they pay what we need them to pay?)

State it as a falsifiable hypothesis: "We believe [specific claim]. We will know this is true when [observable evidence]. We will know it is false when [counter-evidence]."

Step 4: Design the minimum test

From Ries: the goal is not to build - it is to learn. Design the cheapest test that could falsify the riskiest hypothesis.

Test types by resource cost (low to high):

  • Customer interview (the Mom Test approach) - tests whether the problem exists and how acute it is
  • Landing page with email capture - tests whether people seek the solution unprompted
  • Concierge MVP (manual delivery of the outcome) - tests whether people value the outcome, not the product
  • Prototype with 5 users - tests whether the mechanism works
  • Limited release to a waitlist - tests retention and word of mouth at small scale

For each test, define in advance: what result would confirm the hypothesis? What result would deny it? Run the test. Do not skip to building.

Step 5: Update the canvas after each learning cycle

The canvas is a living document. After each test cycle:

  • Mark blocks as Validated (evidence supports), Invalidated (evidence contradicts), or In Progress
  • Update the block content to reflect what you actually learned
  • Re-rank uncertainty scores
  • Identify the next riskiest hypothesis

A canvas that has not changed in 60 days either means [your startup] has no open questions (unlikely at early stage) or the team has stopped learning.

Step 6: Identify the model's unit economics

Before scaling, calculate:

  • CAC: fully loaded cost to acquire one customer (include sales, marketing, onboarding)
  • LTV: expected revenue from one customer over their lifetime (ACV x gross margin x average retention in years)
  • LTV:CAC ratio: target 3:1 or higher for a viable model
  • Payback period: months to recover CAC from gross margin (target under 18 months for most SaaS)

If unit economics do not work at current scale, identify which cost structure or revenue stream assumption needs to change and whether the business model can support it.

Anti-Patterns

1. Treating the canvas as a finished document Bad: Filling the canvas once at founding and filing it away. Good: Reviewing and updating after every major customer conversation or experiment.

2. Writing aspirations instead of hypotheses Bad: Value Proposition block reads "the best solution in the market." Good: "Reduces [specific workflow] from 4 hours to 20 minutes for [specific segment], validated with 3 customers."

3. Skipping cost structure and unit economics Bad: A canvas with 8 well-developed blocks and "TBD" in Cost Structure. Good: A rough burn breakdown by category even before you have real data. Assumptions are better than blanks.

4. Too many customer segments Bad: Listing 5 segments to hedge uncertainty. Good: Picking the one segment where the problem is most acute and the willingness to pay is highest. Expand after proving the model works there.

Quality Checklist

  • All 9 blocks are filled with specific content, not category labels
  • Each block is written as a hypothesis, not a fact
  • Blocks are ranked by uncertainty x impact
  • The single riskiest hypothesis is named and stated as a falsifiable claim
  • A minimum test is designed before any building happens
  • Unit economics (CAC, LTV, payback period) are estimated even if rough
  • Canvas has a version date and will be updated after the next experiment

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

Rate any product, feature, or experience on the 11-star scale (Brian Chesky's Airbnb thought experiment). Use when user says "rate this experience", "11-star", "star rating", "experience audit", "how good is this", "experience rating", "product audit", "quality assessment", or wants to evaluate product quality and identify improvement paths. Also trigger when user wants to benchmark a feature, assess where a product stands, or map out what "great" looks like - even if they don't explicitly say "11-star".

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

qa-aman/claude-skills212026년 10월 19일 업데이트

Generate A/B copy variants grounded in Eugene Schwartz's awareness and market-sophistication stages and John Caples' tested-headline discipline. Every variant declares its angle, the awareness stage it targets, and a falsifiable hypothesis, and the skill recommends which pair to test first and what delta counts as signal. Use when the user says "A/B test this", "write variants", "give me options", "test different angles", "copy variants", "ab copy", "test this headline", "multiple versions", "which version is better", or wants to test copy before publishing. For reviewing copy that already exists, see copy-review. For sample size and stopping rules, see growth-experiment. For diagnosing a page rather than its words, see page-cro. For full paid ad sets by platform, see ad-campaign-writer.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

qa-aman/claude-skills212026년 10월 19일 업데이트

Design statistically rigorous experiments to test data science hypotheses. Use when the user says "design an A/B test", "run an experiment", "test this hypothesis", "is this difference significant", "how many samples do I need", "randomized controlled trial", "causal inference", "uplift test", "holdout group", "significance test", "power calculation", "avoid p-hacking", or needs to determine whether an observed effect is real before making a product or model decision. For lean build-measure-learn product experiments without the statistics, use experiment-design instead.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

qa-aman/claude-skills212026년 10월 19일 업데이트

Write measurable acceptance criteria for requirements or user stories. Use when the user says "write acceptance criteria", "definition of done", "how do we test this", "fit criteria", "given when then", "Gherkin scenarios", "what does done look like", "testable conditions", "how will we know this works" - even if they don't explicitly say "acceptance criteria".

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

qa-aman/claude-skills212026년 10월 19일 업데이트

Build a strategic account plan for winning, retaining, or expanding a named account. Use when the user says "build an account plan", "strategic account planning", "how do I grow this account", "account expansion strategy", "whitespace analysis", "QBR prep", "key account review", "map the stakeholders in this account", "land and expand plan", "how do I break into [company]", or wants a structured strategy for a specific account.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

qa-aman/claude-skills212026년 10월 19일 업데이트

Write paid ad copy for LinkedIn, Google, Meta, and YouTube. Produces multiple variants per platform, each targeting a different Eugene Schwartz awareness level and Cialdini persuasion principle. Use when the user asks for ad copy, ad variants, "write LinkedIn ads", Google ads, Meta ads, paid social copy, ad headlines, or wants creative for a paid campaign. Reads brand voice, ICP, and positioning from knowledge/. For organic social posts, see linkedin-post or social-calendar. For the landing page the ad points at, see landing-page-writer. For testing variants, see ab-copy-writer.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

qa-aman/claude-skills212026년 10월 19일 업데이트

qa-aman의 스킬 모두 보기

이 스킬의 문제 신고