Use when deciding or revisiting how the product makes money — pricing, tiers, trial shape, ad load, unit economics — by ceo when setting the model, by cpo when a scope decision turns on revenue, and by product-researcher when investigating willingness to pay. A pricing analysis is a document, not a standing role.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# Business model
The output of this skill is **a decision with its arithmetic written down**, not a strategy essay.
The arithmetic is what makes it possible to be wrong on purpose and notice later.
## Pick the model before the price
| Model | Fits when | The thing that kills it |
|---|---|---|
| Paid up front | the value is obvious before use | no trial means no conversion signal at all |
| Freemium → subscription | value compounds with use | the free tier is either useless or sufficient |
| Consumable / credits | usage is bursty and costs you per unit | users cannot predict their spend and stop |
| Ads | reach is large and session length is real | ad load destroys the experience that earned the reach |
| Ads + removal IAP | both of the above | the paid tier competes with your own ad revenue |
The studio's defaults and hard rules live in `knowledge/monetization.md` (`house-conventions`) —
NO-AD zones, consent, frequency caps. Those are not negotiable by a pricing decision.
## The arithmetic, written out
State each number, and **say where it came from** — measured, comparable, or assumed:
```
Price point <value> in <currency/tier>
…
The line at the top of this page pins the label git:20260729.071181e, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
GET https://markdownregistry.com/api/v1/artifacts/art_7gjo3nqxweb4xro6
GET https://markdownregistry.com/api/v1/resolve?ref=vmobifystudio/app-dev-team/business-model
GET https://markdownregistry.com/api/v1/blob/3294d6ce18bd95a060ad02f3781e6c95f73df012478b8919dcf0051dac444aba
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
vmobifystudio/app-dev-team · skills/accessibility-gate/SKILL.md · Use as a pass/fail gate on any diff with a user-facing surface — by code-reviewer during review, by qa-engineer during…
vmobifystudio/app-dev-team · skills/agent-isolation/SKILL.md · Use before spawning any agent that writes files, and by every developer/fixer agent as its first and last action. Gives…
vmobifystudio/app-dev-team · skills/architecture-builder/SKILL.md · Use to produce the technical architecture doc and engineering principles for a mobile app. Used primarily by the CTO…
vmobifystudio/app-dev-team · skills/board-doctor/SKILL.md · Use to validate docs/31-board.md before spawning any agent, and to verify a developer's "DONE" claim before moving a…
vmobifystudio/app-dev-team · skills/brownfield-onboarding/SKILL.md · Use when pointing the team at an EXISTING, already-built app instead of a blank project — detects the stack…
vmobifystudio/app-dev-team · skills/content-design/SKILL.md · Use when writing or reviewing any string a user reads — labels, buttons, empty states, errors, permission prompts…
vmobifystudio/app-dev-team · skills/context-preflight/SKILL.md · Run before changing a repository to verify branch, worktree, ticket, dependencies, source-of-truth documents, and…
vmobifystudio/app-dev-team · skills/database-migration/SKILL.md · Use before changing any persisted schema — by backend-developer on a server store, by web-developer on a client or…
vmobifystudio/app-dev-team · skills/defect-hunting/SKILL.md · Use when reviewing code, auditing an app, writing a guard rule or test, or certifying any threshold/constant/formula…
vmobifystudio/app-dev-team · skills/design-system/SKILL.md · Use when defining or extending design tokens and the shared component library — by product-designer when writing…
agentii-ai/agentii-investment-intelligence · plugins/agent-plugins/agentii-equity-agent/skills/agentii/business-model/SKILL.md · Business model classification, business model analysis, structural analysis of how a company makes money, product…
agentii-ai/agentii-investment-intelligence · plugins/vertical-plugins/equity-research-core/skills/agentii/business-model/SKILL.md · Business model classification, business model analysis, structural analysis of how a company makes money, product…
agentii-ai/agentii-investment-intelligence · marketplace-beachhead/plugins/equity-research-core/skills/agentii/business-model/SKILL.md · Business model classification, business model analysis, structural analysis of how a company makes money, product…
sandbaseai/sandbase-skills · marketing/business-model/SKILL.md · Create or review business model deliverables with traceable assumptions, decision criteria, ownership, and risk…
akillness/jeo-skills · .agent-skills/business-model/SKILL.md · Generate a Business Model Canvas with all 9 building blocks. Use when creating a business model, documenting how a…
vandanaajaydubey111/great-pm · skills/business-model/SKILL.md · Generate a Business Model Canvas with all 9 building blocks. Use when creating a business model, documenting how a…
vandanaajaydubey111/great-pm · plugins/great-pm/skills/business-model/SKILL.md · Generate a Business Model Canvas with all 9 building blocks. Use when creating a business model, documenting how a…