The AI Business Model Canvas Coach skill for Claude
You describe what you do in three sentences, and Claude walks you through the nine building blocks of the Business Model Canvas in the order Osterwalder and Pigneur intended them: the customer first, the engine room only after. Every line that comes out gets a label, [KNOWN] or [ASSUMPTION], and at the end the skill checks whether those nine blocks add up to a story that holds together. What you do not tell it, it does not invent. That is not a limitation, that is the whole point.
the lines above come from the zip on this page · SKILL.md is 14,440 bytes
Three sentences in, nine blocks out
reg. B.001This is the worked example that sits in the SKILL.md itself, shown here in shortened form. Watch what happens to the labels behind each line. The user has two paying clients, so that is the only thing that counts as [KNOWN]. Everything else is an assumption, and the skill says so in the text.
What the AI Business Model Canvas Coach is
The AI Business Model Canvas Coach is a free skill from our skill library. A skill is an instruction file, SKILL.md, that gives an AI assistant a fixed way of working for a single task. No software to install, no subscription, no link to your bookkeeping: a 2,252-word text file that tells Claude in which order the nine building blocks are filled in, what has to be asked about each block, which checks follow after, and what it may never invent under any circumstances.
You download the zip at the top of this page, drop it into your Claude environment, and from that moment Claude works the canvas out with you using this logic. What a SKILL.md actually is and why the format stays this simple is explained in what are Claude skills NL.
The problem the skill solves rarely sits in the canvas itself. Anyone can draw nine boxes. The problem is that an empty box asks you nothing. You write "SMEs" under customer segments, "good service" under value proposition and "social media" under channels, and now you have a canvas that looks complete and says nothing. Those are not answers, they are categories, and nobody challenges you on them. The skill does. On "SMEs" it keeps asking until you have a group for which you demonstrably do something different. On a value proposition it asks for the words the customer actually used. And for every box you fill in, it wants to know whether you know it or assume it.
Founders, freelancers and teams are the readers it is written for: people setting up something new, or people who want to understand where the money in an existing business really comes from. It is part of the skill library NL we make available for free from the AI and automation service, with no account and no sales email afterwards.
One thing you should know beforehand: the canvas orders your assumptions, it does not prove them. Osterwalder and Pigneur say so themselves. A canvas that looks beautiful and rests entirely on guesses is a beautifully ordered guess. That is why the output of this skill does not end with the canvas but with the three riskiest assumptions and a test you can run this week. Usually that test is a conversation, not a research report.
Why most canvases achieve nothing
Anyone who fills in a canvas and then does nothing with it has usually done one of these five things. The skill is built on exactly these five points, because all five come back in the fit check.
The boxes are filled with categories. "SMEs", "founders", "good service", "quality", "word of mouth": these are not answers, they are drawers where answers belong. A customer segment is only a segment once you do something different for it: a different message, a different channel, a different price or a different delivery. If nothing differs, it is not a separate segment but the same group with another label. On every segment the skill explicitly asks what is different, and it only moves on once there is an answer to that.
The canvas was filled in from left to right. The way you read it, in other words. Starting with key partners means choosing partners before you know what you have to deliver. Everything left of the value proposition is a consequence: your resources, your activities and your partners follow from what you promise, and what you promise follows from who you promise it to. That is why the skill reverses the order and starts on the right, at the customer.
Assumptions are written down as facts. This is the most dangerous one, because it is invisible. In a filled-in canvas, a line you measured looks exactly the same as a line you made up. Half a year later nobody remembers which was which, and policy gets built on a guess from one afternoon. Hence the labels [KNOWN] and [ASSUMPTION] behind every line, and the rule that [KNOWN] is only allowed if you can name a source: a conversation, an invoice, a measurement, an existing client.
The nine blocks were never compared with each other. Separate filled-in boxes say nothing. The model is a system: what you organise on the left causes cost, what you deliver on the right brings in money, and those two are supposed to stand in proportion to each other. In shape and in rhythm too, because fixed monthly costs against unpredictable one-off assignments is a business model with a hole in it. The fit check in this skill exists for exactly that.
The empty blocks were quietly filled in. A canvas is supposed to have blocks you do not know yet. That emptiness is itself useful information. But both people and AI tend to plug the gap with something plausible, and that removes exactly the signal that mattered. So the skill does not fill in an empty block, it names it.
In diff form, with lines from the skill's own example: what goes out and what comes back in its place.
Nine building blocks, a different fill order
reg. B.002This is how the canvas sits on the table: the engine room on the left, the customer on the right, the value proposition connecting both sides in the middle, and the two financial blocks at the bottom. The numbered badges show the order in which the skill fills them in, and that order deliberately runs from right to left. Blocks 1 and 2 are highlighted because everything else follows from them.
What is really in the SKILL.md
A skill is only as good as its instructions, so we simply describe them here. The file opens with a frontmatter that states when Claude should pick up the skill. Not only on the obvious questions like business model canvas, filling in the BMC or working out a revenue model, but also on complaints such as I do not know what makes me money, I do all kinds of things but they hang together loosely, everyone is my target group, my margin is evaporating and I do not understand where. Say something like that to Claude while the skill is loaded and it gets used automatically. That same frontmatter also sets a boundary: the skill is no substitute for customer research, and it is not meant for financial forecasts, valuations or grant applications.
Then comes the core: nine steps in a fixed order, and the rule that it only moves on once the previous step has an answer that is concrete enough. Step 1 is customer segments, and it says explicitly that an answer of "everyone" or "SMEs" does not get written down but gets questioned further. Step 2 is the value proposition, where the skill asks for the pain the customer names in their own words rather than your product's features.
Step 3 is the channels, and those are asked about in four phases: awareness, purchase, delivery, aftercare. That is deliberate, because most models break down at the phase nobody had filled in. It carries on like that up to step 9, the cost structure, where costs get tied to the key activities and fixed and variable are split apart.
After those nine steps comes the fit check, and that is the real work this skill does. Five checkpoints: does every channel connect to a segment that is actually found there, does every segment have a revenue stream opposite it and every revenue stream a value proposition opposite it, do the key activities fit within the time and people available, does the cost structure stand in proportion to the revenue streams in shape and in rhythm, and is there a block that stayed empty or was only filled with a generality.
Before anything is filled in, the skill runs through a mandatory input checklist: what you do in two or three sentences, whether the business already exists, who has paid so far and for exactly what, how many people are involved and how many hours are available, your prices, your biggest cost items, what you are making the canvas for, and whether any customer conversations have already taken place. It only asks about what is missing, and at most three questions at a time, so you get a conversation and not a form.
The output format is fixed in six parts: the heading, the nine blocks with a label on every line plus a line for "still open", the canvas at a glance on half an A4, the fit check, the three riskiest assumptions each with a test for this week, and finally a block "what is missing" with the empty blocks and the open questions. That last block is never left out. The file also has a separate review mode for an existing canvas, with six fixed checks including the segment check and the missing connections. And it closes with a source list of six titles, from Osterwalder to Fitzpatrick.
Five checks, after the nine blocks
reg. B.003This is what sets a filled-in canvas apart from a canvas that works. It lays the nine blocks side by side and checks the connections between them. The five checks, with the outcome from the FIG.01 example. Two come out green, three do not, and for a first canvas that is entirely normal.
The theory the skill rests on
The SKILL.md names its sources, and that is deliberate: it means you can read them yourself and decide whether you agree.
The canvas comes from Alexander Osterwalder. In 2004 he earned his doctorate at the University of Lausanne with a thesis describing an ontology of business models: a structured way of naming what a business model is made of. Together with Yves Pigneur and a large group of contributors, that became the 2010 book Business Model Generation. It carries the definition this whole skill rests on: a business model describes how an organisation creates, delivers and captures value. Three verbs, and each of the nine blocks belongs to one of the three.
The value proposition later got its own book. Value Proposition Design from 2014, by the same authors with Greg Bernarda and Alan Smith, works the middle block out into a separate canvas with customer jobs, pains and gains on one side and your offer on the other. This skill deliberately keeps that separate: it asks for the promise in the customer's own words, and for picking that promise apart there is a dedicated Value Proposition Canvas skill NL.
The split between knowing and assuming comes from the lean line. Steve Blank described in The Four Steps to the Epiphany from 2005 why a startup is mostly a collection of unproven assumptions, and that you test those assumptions outside the building, not in a meeting room.
Eric Ries turned that into a working method in The Lean Startup from 2011: the smallest possible test that can knock down an assumption. That is exactly why the output of this skill ends with three assumptions and a test, not with a complete canvas as the endpoint. Anyone who wants to use the model in its lean form, with problem, solution and unfair advantage instead of partners and resources, can turn to the Lean Canvas Strategist skill.
The test is almost always a conversation. Rob Fitzpatrick describes in The Mom Test from 2013 how to run a customer conversation without steering the answer: ask about what someone has done, not what they would do. That rule is built into the skill, because testing an assumption on someone who likes you only gets you confirmation. For that conversation itself there is the Mom Test Coach skill.
Even without installing the skill you can improve your own canvas with these principles: start on the right at the customer, label every line as known or assumed, and at the end lay the nine blocks side by side instead of looking at them one by one.
What the skill refuses
reg. B.004The SKILL.md contains a list of nine things the skill never does, and that list matters at least as much as what it does do. A canvas with invented figures is more dangerous than no canvas at all, because it looks substantiated. In conversation those rules play out like this: every line is a request you might make, with the reply the skill gives according to its own instructions.
Installing in Claude Code, Claude.ai or Codex
The zip contains a folder with the SKILL.md inside. Installing is a matter of putting the file in the right place, and that place differs per environment. SKILL.md has been an open standard since December 2025, so the same skill also works in Codex, Cursor and Gemini CLI. So you are not downloading a Claude file but a working instruction that any modern AI assistant can read. The full version of these three routes, with the mistakes people usually make, sits in installing Claude skills NL.
- Unzip it into
~/.claude/skills/(or.claude/skills/in your project). - Claude then recognises the skill by itself as soon as you start talking about your business model or revenue model.
- Calling it directly works too, with
/ai-business-model-canvas-coach.
- Go to Customize and then Skills.
- Upload the zip there as a skill.
- Or paste the contents of SKILL.md into the project instructions of a Project.
- Open
AGENTS.mdin your repo. - Paste the contents of SKILL.md into it, or put SKILL.md next to it as a separate file and point to it from
AGENTS.md. - Codex reads that along at every session.
After that, using it is simple: describe what you do in two or three sentences, and ask for your canvas. The more concrete you are about what has already been paid and by whom, the less stays marked [ASSUMPTION]. Want to learn to write this kind of instruction file yourself, for example for a model we have not built, then writing a SKILL.md NL explains how the frontmatter and the structure work. And the broader explanation of working with AI is in the knowledge base.
When you use it, and when you do not
This skill is at its strongest on a new idea that could still go in any direction, and on an existing business whose model has silted up over the years. In that second case the fit check is often more instructive than the filling in: you already know what you do, you just no longer know whether it still fits together. Beyond that it has a few variants.
If the question is really about your target group, only the right-hand side is worked through, and pushing on to key partners is a waste of time. If you have several services, it builds one canvas per revenue model rather than one canvas for the whole business, because two revenue models in one canvas always produces an unreadable middle. And if the canvas is going to a third party, a bank for example, every assumption marker stays in.
There are also situations where you are better off leaving it be. The main one: the canvas is no substitute for customer research. Anyone who has never spoken to someone from their target group gets back a neatly ordered collection of guesses, and the skill says so itself. Talk first, then order. Financial forecasts, investment memoranda and grant applications with formal requirements are a second boundary: there the application format decides the structure, and you need an accountant, not a coach. And a third: if the real problem is that you do not have enough enquiries, a better canvas does not change that. Then the work that comes first is getting found, not ordering.
One more honest boundary: the skill makes your model legible, not viable. If the price is too low for the costs underneath it, the fit check shows that, but it does not fix it. What belongs in the place of [FILL IN] next to your prices is the domain of the Pricing Strategy Coach skill NL, and whether your offer actually matches what people want is the question of the Jobs to be Done Analyst skill. The two are deliberately kept separate.
Run it yourself, or have it run for you
reg. B.005This skill is the free do-it-yourself version of work we also deliver as a service. The skill stays complete and with no catches, but understand what a skill is: it teaches your AI how to do something, while every new session starts empty. The skill is not the engine and not the memory. You prompt, you supply your figures and your context again every time, you check the result. Anyone who wants that differently has two next steps: hand over the engine, or sort out the memory.
where you are now The skill: you are the engine You run the AI Business Model Canvas Coach yourself in Claude, Codex or Cursor. Costs nothing, works today, and you keep it fully in your own hands: no trial period, no locked parts. The limit is your own time: it only happens when you prompt.
only on return The AI employee: usually not the next step here None of our roles fit here, and we would rather say that than sell it to you. The three roles we set up ready-made are the Quote employee (sorting incoming enquiries and preparing draft quotes), the Sales employee (prospect research and outreach drafts) and the Reporting employee (summaries and weekly and monthly reports from your own data). What this skill produces, a filled-in canvas with a fit check, fits none of those three. What can work is a bespoke role through Mansotti, the company TheSEO trades as, but only if your model genuinely shifts every month, for example because you are still searching. If this work stays a single session per year for you, skip step 2: what you do want is to not lose your previous version, and that is step 3. What an AI employee actually does is on that page.
everything from one source Jarvis: all your AIs work from the same company knowledge The skill teaches the AI, the brain is where the memory lives. If you want all your AIs to work from the same company knowledge: that is Jarvis, the organisation brain. It connects ChatGPT, Claude, Codex and your people to the same projects, core knowledge and decisions, so your next AI session does not start over. Jarvis selects context, delegates work and stores only what has been approved: client knowledge stays isolated and every step leaves a checkable trail. This matters a lot for a canvas in particular, because you then no longer have to supply your segments, prices and cost items again every session. What that delivers in practice, from the plans to your first week, is at Jarvis itself.
What Jarvis delivers in practice
reg. B.006Step 3 deserves more than a paragraph, because this is the difference between a clever chat and a system you can build on. Jarvis is the organisation brain: it remembers what your AIs need to know, divides the work and keeps track of what happened. You notice it straight away with a canvas, because half your work filling it in is stuff you already explained last month.
We have been running on this system ourselves for months. Every agent session, every task and every decision gets logged in it and can be read back. A new session therefore does not start blank: it first pulls up the recorded decisions, the running projects and the latest changes, and carries on where the previous one stopped. That saves re-explaining where we left off every morning. So we are not describing a promise but the way of working we ourselves are in every day.
See the four plans at jarvis/prijzen NL. Through the waitlist NL you only pass on your preferred plan, with no obligation. That does not yet create an account, an order or a duty to pay. We discuss business customisation first.
The skills around it
reg. B.007A canvas never stands on its own: customer conversations come before it and a pricing and growth question follows after. These skills from the same library each take a different piece of that chain. All 100 skills are on all free skills NL.
Next to the canvas
a different angleSame model, different cut. These two are the logical neighbours of the full canvas.
Lean Canvas StrategistThe same nine boxes, but with problem, solution and unfair advantage instead of partners and resources. Faster on an idea without customers yet.SKILL Value Proposition CanvasPicks the middle block apart: customer jobs, pains and gains against your offer.SKILL NLFor the assumptions
the testingAt the end sit three assumptions and a test. These two questions are about that test.
Mom Test CoachHow to run a customer conversation without steering the answer. Asks about what someone did, not what they would do.SKILL Jobs to be Done AnalystWhat a customer is really hiring you for. Supplies the words to fill in block 2.SKILLAround the revenue model
the figuresThe skill does not fill in figures. These three help decide what goes in that spot and whether the model holds up.
Pricing Strategy CoachDecides what belongs in the place of [FILL IN], based on value rather than hours.SKILL NL SWOT AnalysisTests the model from the outside: where you stand strong, and where the risk sits that your canvas does not show.SKILL AARRR Pirate MetricsFrom model to metrics: where your funnel leaks, from first visit to repeat purchase.SKILLLooking further
the contextWhere this skill comes from and what else there is.
The whole skill libraryAll 100 free skills in one place, sorted by topic.HUB NL What are Claude skillsThe explanation underneath all of it: what a SKILL.md is and why the format stayed this simple.DOC NL AI and automationThe service behind it: from loose skills to working automation in your business.SRV AI trainingIf your team wants to learn to set this kind of work up itself.SRV NLFrequently asked questions
What does the AI Business Model Canvas Coach skill cost?
Nothing. The skill is free, falls under the MIT licence and you do not have to create an account or leave an email address. You download a 6.1 KB zip containing one folder and a single file, SKILL.md, and that is the complete skill. There is no paid version and no sales email follows.
Does this skill work in Codex, Cursor or Gemini CLI?
Yes. SKILL.md has been an open standard since December 2025, so the same file works in Codex, Cursor, Gemini CLI and other tools that follow the standard. In Codex you unzip it into .agents/skills/ in your project, or into ~/.agents/skills/ for all your projects; Codex has supported SKILL.md directly since the open standard of December 2025. Pasting the contents of SKILL.md into your AGENTS.md still works too. The instructions themselves are plain readable text, so any AI assistant that accepts instruction files can handle it.
Does the skill fill in my market size and revenue forecast?
No, and that is a hard rule in the file itself. Market figures, market shares and growth percentages are not invented: without a source from you it becomes [FILL IN]. A calculation is allowed, provided every input comes from you and it is stated explicitly that it is a projection of your own assumptions and not a forecast.
What do the labels [KNOWN] and [ASSUMPTION] mean?
Every line in the canvas gets one. [KNOWN] is only allowed if you can name a source: a conversation, an invoice, a measurement or an existing client. Everything else is an assumption. That distinction normally fades from memory within a month, and then a line you measured looks exactly the same as a line you made up.
In what order does the skill go through the nine building blocks?
From right to left, so against the canvas's own reading direction. First customer segments, then the value proposition, then channels, customer relationships and revenue streams, and only after that key resources, key activities, key partners and the cost structure. The reason is that everything left of the value proposition is a consequence: you do not choose partners before you know what you have to deliver.
Can the skill assess a canvas I have already filled in?
Yes. Give it an existing canvas and you get a review in six steps: which blocks contain only categories, which segments actually differ in what you do for them, which connections are missing, the ratio between the cost side and the revenue side, the assumptions written down as facts, and a rewritten version of the three weakest blocks.
Does this replace a real business plan or customer research?
No, and the skill says so itself too. The canvas orders your assumptions, it does not prove them. Anyone who has never spoken to someone from their target group gets back a neatly ordered collection of guesses. That is why the output ends with the three riskiest assumptions and a test you can run this week, and that test is usually a conversation.
Model first, then customers
A canvas that adds up shows where your money comes from, but there have to be people who can find you. The fit check surfaces the same point in almost every first canvas: the channel is missing. The free SEO scan shows in a few seconds where your site stands today, and for many businesses that is the channel closest at hand. In the guide which strategy model when NL you can see how this model relates to the others. And if you want to talk further about what else AI can do for your business, from loose skills to full automation, we simply do that in a conversation.