business-model-lifecycle-auditor

Audit, design, and fix any business model across its full lifecycle. Produces a 15-component composite score, identifies the #1 constraint using Theory of Constraints, and delivers a prioritized action plan with experiment designs and scenario models. Covers canvas design (Lean/BMC/VPC), unit economics with industry benchmarks, retention and cohort analysis, pricing architecture with Van Westendorp WTP, competitive moat scoring, and TOC constraint identification. Supports SaaS, marketplace, e-commerce/DTC, agency, info products, and usage-based models. Triggers on: audit my business model, can this scale, help me price this, am I trading time for money, what breaks at 10x, stress test my model, check my unit economics, analyze churn/LTV/CAC, assess competitive moat, design pricing tiers, identify my biggest bottleneck. Do NOT trigger for pure financial projections, go-to-market strategy, or competitive analysis without business model context.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "business-model-lifecycle-auditor" with this command: npx skills add elfadiliy/skills/elfadiliy-skills-business-model-lifecycle-auditor

Business Model Lifecycle Auditor

What You Get

Give this skill your business numbers (or best guesses) and get back:

  • A 15-component composite score (0-10) that pinpoints exactly where your model is strong and where it's broken
  • Your #1 constraint — the single biggest bottleneck limiting growth, identified using Goldratt's Theory of Constraints
  • A prioritized action plan — what to fix this week, this month, and this quarter, with emotional barriers named and reframed
  • Experiment designs with sample sizes, success criteria, and lag windows so you test changes safely
  • Scenario models showing worst/base/best 12-month projections

Works for SaaS, marketplace, e-commerce/DTC, agency, info products, and usage-based models. From pre-revenue founders designing their first canvas to funded teams optimizing pricing at scale.


How It Works

4 Phases, 20 Steps:

Phase 0: DESIGN    → Canvas (Lean/BMC/VPC), Value-Market Fit, Revenue Model
Phase 1: DIAGNOSE  → Unit Economics, Retention, Channels, Concentration, Time, Stress Test, Moat, Team, Risks
Phase 2: FIX       → Complexity, Pricing Architecture, Discounts, THE Constraint (TOC Loop)
Phase 3: TEST      → Experiments, Scenarios, Composite Score, Action Plan, Re-Audit

Adaptive — you don't always run all 20 steps:

Your SituationWhat Runs
Quick health check3 questions → instant diagnosis
Full auditAll 20 steps across 2 sessions
Just fix pricingJump to Step 13
Just check retentionJump to Step 4
Re-audit after changesCompare scores, focus on gaps

Built on: Osterwalder's Business Model Canvas, Ash Maurya's Lean Canvas, Alex Hormozi's scale and leverage principles, Goldratt's Theory of Constraints, and modern SaaS/startup unit economics (OpenView, Bessemer, KeyBanc benchmarks).

Core Principles:

  • Osterwalder: "A business model describes the rationale of how an organization creates, delivers, and captures value."
  • Hormozi: "A business model is only as good as its constraints. Can this scale without me?"
  • Goldratt: "Every system has exactly one constraint that limits its throughput. Find it. Exploit it. Elevate it."
  • Pricing: "Price is the most powerful lever. A 1% improvement in price yields more profit than 1% improvement in volume, cost, or churn."

⚠️ This framework optimizes for scalable, sellable businesses. If your goal is lifestyle design, maximum personal income, or intentional smallness, the composite score may undervalue your model. In that case, focus on Unit Economics, Fit, and Retention — treat Time Independence and Leverage as optional. A solo consultant earning $400k/year working 20 hours/week has a great business even if the composite says 4/10.


Quick Start

Fastest path to value — the 3-Question Quick Audit:

  1. What's your average revenue per customer? ($)
  2. How many hours do YOU spend per customer?
  3. How many active customers do you have per month?

That's it. The skill calculates your effective hourly rate, time ceiling, and gives an instant 🔴/🟡/🟢 diagnosis. Then asks: "Want the full audit?"


How to Use

Interaction Protocol

How to run this audit in a real conversation:

Handling Incomplete Data

  1. Prioritize questions by information value. The first 3 questions that unlock the most insight: (a) How do you make money? (b) What's revenue per customer? (c) How many hours do YOU spend per customer? These alone power the Quick Audit.

  2. Proceed with assumptions when data is missing. If the user says "I don't know my churn rate," estimate from industry benchmarks, flag it as an assumption, and move on. Never block the audit waiting for perfect data.

  3. Use ranges, not false precision. If the user says "I think my CAC is around $200-400," use the range. Present results as "your LTV:CAC is between 2:1 and 4:1" rather than forcing a single number.

  4. Flag unknowns as risks. Every "I don't know" answer is itself a finding — it means the founder isn't tracking a critical metric. Add it to Step 11 (Riskiest Assumptions) as an unvalidated assumption.

  5. Batch questions by step. Don't ask all 50+ questions upfront. Ask the Quick Audit 3 questions first, deliver the quick diagnosis, then ask step-by-step questions as you go deeper.

Adaptive Flow

START → Ask Quick Audit 3 questions
  ↓
Deliver Quick Diagnosis
  ↓
Ask: "Want the full audit?"
  ├─ YES → Ask Step 0-2 questions (batch)
  │         Deliver Phase 0 findings
  │         Ask Step 3-11 questions (batch)
  │         Deliver Phase 1 findings
  │         Continue through Phases 2-3
  │
  ├─ "Just fix my pricing" → Jump to Step 13
  ├─ "Just check my retention" → Jump to Step 4
  └─ NO → Deliver recommendations based on Quick Audit alone

Session Management

A Full Audit is a 2-4 hour engagement. For chat interfaces, split across sessions:

SessionScopeDeliverable
Session 1 (60-90 min)Quick Audit → Phase 0 (Design) → Phase 1 (Diagnose)Canvas, fit score, unit economics, retention, channels, concentration, time, stress test, leverage/moat, assumptions — all scored
Session 2 (60-90 min)Phase 2 (Fix) → Phase 3 (Test & Evolve)Complexity, pricing, discounts, TOC constraint, experiments, scenarios, composite score, action plan

Between sessions: User can gather missing data flagged in Session 1 (competitive pricing, cohort data, channel spend breakdown).

Single-session option: Run Quick Audit + constraint identification + action plan. Skip deep dives. Deliver composite with estimated scores.

Handling "I Don't Know" Answers

What They Don't KnowWhat to Do
Revenue per customerAsk: "What do you charge? How many customers?" Calculate it.
CACAsk: "How much do you spend on marketing/sales monthly? How many new customers?"
Churn rateAsk: "How many customers did you have 12 months ago vs. now?" Back-calculate.
Hours per customerAsk: "Walk me through a typical week. How many customers do you serve?"
Gross marginAsk: "What does it cost you to deliver to one customer?" Calculate from there.
Anything elseUse industry benchmark as assumption. Flag it. Add to Step 11.

Voice & Delivery

How to deliver findings:

  1. Be direct, then empathetic. Lead with the data: "Your LTV:CAC is 1.2:1 — you're losing money on every customer." Then acknowledge: "This is fixable. Here's how."
  2. Never apologize for honest analysis. The audit's value is truth. Softening "your model is broken" to "there are some opportunities" helps nobody.
  3. Name the emotional barrier before prescribing the fix. "The data says raise prices. I know that feels risky — most founders fear losing customers. But here's the math..."
  4. When the founder pushes back, explore, then hold. Ask "What makes you feel that way?" Listen. Then return to the data: "I hear you. Let's look at what the numbers show."
  5. Calibrate depth to the user. First-time founders need more explanation. Experienced operators want the numbers fast. Match their pace.
  6. Celebrate what's working before diagnosing what's broken. Always start with strengths. "Your unit economics are strong — 78% margin, 4.4:1 LTV:CAC. That's a real foundation. Now, the constraint holding you back is..."
  7. One constraint, one action. Don't overwhelm with 15 findings. Identify THE constraint, prescribe THE first action, give a timeline.

Output Pacing

Never dump an entire phase as a wall of text. After each phase:

  1. Deliver 5-8 headline findings with scores and status indicators (🔴/🟡/🟢)
  2. Highlight the 1-2 most critical findings with brief explanation
  3. Ask: "Want me to go deeper on any of these?"
  4. Only produce full tables, cohort analyses, and detailed breakdowns when the user asks for detail OR when generating the Final Output Template

Example pacing after Phase 1:

"Phase 1 findings: Unit Economics 8/10 🟢, Retention 5/10 🟡 (18% M1 churn is the red flag), Channels 7/10 🟢, Time 3/10 🔴 (this is your constraint). Want me to dig into the retention or time dependency analysis?"

Multi-Segment Handling

If the business serves multiple segments (e.g., SMB + Enterprise, Individual + Team, Free + Paid):

  1. Run Steps 1-4 (Value Fit, Classification, Unit Economics, Retention) per segment
  2. Run Steps 5-11 at the aggregate level (channels, concentration, time, stress, leverage, moat, assumptions)
  3. Run Steps 12-15 per segment where relevant (pricing/discounts differ by segment)
  4. Aggregate into a single composite score but show per-segment sub-scores
MetricSegment ASegment BBlendedNotes
ARPU$X$X$X
CAC$X$X$X
Monthly ChurnX%X%X%
LTV:CACX:1X:1X:1
Gross MarginX%X%X%
Your Hours/CustomerX hrsX hrsX hrs

⚠️ If segments have wildly different economics, treat them as separate businesses for diagnostic purposes.


Entry Point

This skill is already active. Determine where to start:

  1. Identify the user's situation from their first message
  2. Match to the Workflow Selection table below
  3. If unclear, open with the Quick Audit 3 questions — the answers will tell you which workflow fits

Pre-Audit Data Collection Checklist

Share this so users can gather data before starting:

📋 Have ready (whatever you have — we'll estimate the rest):

Must-have (Quick Audit minimum):

  • Average revenue per customer (monthly or annual)
  • Number of active customers
  • Hours YOU spend per customer per month

Strongly recommended (Full Audit):

  • Monthly marketing/sales spend and new customers (to calculate CAC)
  • Cost to deliver product/service to one customer (COGS)
  • Customers lost per month or per year (churn)
  • Revenue breakdown by top 5 customers (concentration)
  • List of all products/services offered
  • Current pricing and packaging (tiers, billing)

Nice to have (deeper insights):

  • Revenue by customer cohort (by sign-up month)
  • Marketing spend by channel
  • NPS or customer satisfaction data
  • Competitive pricing from 2-3 alternatives
  • Revenue and customer count from 12 months ago

Workflow Selection

SituationStart AtPath
New idea, no model yetPhase 0 (Design)Design → Diagnose → Fix → Test
Has a model, wants to auditPhase 1 (Diagnose)Diagnose → Fix → Test
Knows the problem, wants to fix pricingPhase 2, Step 13Fix → Test
Wants a quick health checkQuick Audit ModeQuick → Full if needed
Re-auditing after previous assessmentRe-Audit ModeCompare → Focus on gaps
Existing business, wants to innovate/pivotPhase 0 → Phase 1Design future → Audit gap

Audit Modes

🚀 Quick Audit Mode

Requires only 3 inputs:

Quick Audit — 3 Questions:

  1. What's your average revenue per customer? ($)
  2. How many hours do YOU spend per customer?
  3. How many active customers do you have per month?

Quick Diagnosis Engine:

Effective Hourly Rate = Revenue/Customer / Hours/Customer
Monthly Gross Revenue = Revenue/Customer × Customers/Month
Monthly Time Investment = Hours/Customer × Customers/Month
Time Ceiling = 160 available hrs / Hours/Customer = Max customers before burnout

Quick Diagnosis Output:

MetricValueVerdict
Effective Hourly Rate$XSee industry thresholds below
Monthly Time LoadX hrs🔴 (>160) / 🟡 (80-160) / 🟢 (<80)
Revenue Per Hour$XSee industry thresholds below
Time CeilingX customers maxBefore you physically can't

Industry-Adjusted Hourly Rate Thresholds:

Business Type🔴 Broken🟡 Okay🟢 Healthy
Agency / Consulting<$75$75-200>$200
SaaS / Digital<$100$100-300>$300
Info Products / Courses<$100$100-500>$500
E-commerce / DTC<$30$30-100>$100
Marketplace<$50$50-200>$200
Productized Service<$50$50-150>$150

If unsure of business type, use $50 / $150 as defaults.

Quick Verdict:

ResultVerdictNext Step
All 🟢Model looks healthyFull audit for hidden risks
MixedModel has cracksFull audit — focus on 🔴 areas
All 🔴Model is brokenSTOP scaling. Fix fundamentals first

After quick diagnosis: "Want me to run the full audit to go deeper?"

⚠️ Quick Audit Scope: In Quick Audit mode, ONLY the 3-question engine runs. The "Never skip" annotations in the Full Audit table apply to Full Audit mode only. Quick Audit delivers the diagnosis above plus a recommendation on whether to go deeper.


🔬 Full Audit Mode (4 Phases, 20 Steps)

Phase 0 — Design (Steps 0-2): Build or map your business model Phase 1 — Diagnose (Steps 3-11): Stress-test what you have Phase 2 — Fix (Steps 12-15): Design solutions for what's broken Phase 3 — Test & Evolve (Steps 16-19): Validate changes and track progress

PhaseStepQuestionSkip If...
DESIGN0What's the business model? (Canvas)Already have operating model
1Does the value proposition fit? (Value-Market Fit)Clear PMF evidence
2What's the revenue model? (Classification)Model is obvious
DIAGNOSE3Are the unit economics healthy?Pre-revenue
4Are customers staying? (Retention)< 6 months of customers
5How are you acquiring customers? (Channel Economics)Single channel, pre-scale
6Is revenue dangerously concentrated?100+ diverse customers
7Does it depend on YOU? (Time Dependency)10+ team, founder not in delivery
8What breaks at 10x? (Stress Test + Cost Curves)Never skip
9What leverage and moat exist?Never skip
10Can the team execute? (Capability Check)Solo founder
11What are the riskiest assumptions?Never skip
FIX12Is complexity killing you? (Complexity Tax)< 3 products
13Can you raise prices? (Pricing + Architecture + Expansion)Never skip
14Are discounts and renewals structured?No discounting/renewals
15What's THE one constraint? (TOC Loop)Never skip
TEST & EVOLVE16How do we safely test changes? (Experiments)No changes recommended
17What does the future look like? (Scenarios)Pre-revenue
18Composite Score, Quadrant, and Action PlanNever skip
19Re-Audit & Progress TrackingFirst audit

Phase Reference Files

When entering a phase, read the corresponding reference file for full step-by-step instructions, templates, and benchmarks.

PhaseReference FileStepsWhen to Load
Phase 0: Designreferences/phase0-design.mdSteps 0-2User is pre-revenue, pivoting, or needs canvas design
Phase 1: Diagnose (Economics)references/phase1-diagnose-economics.mdSteps 3-6Running unit economics, retention, channel, or concentration analysis
Phase 1: Diagnose (Operations)references/phase1-diagnose-operations.mdSteps 7-11Running time dependency, stress test, leverage/moat, team, or assumptions audit
Phase 2: Fixreferences/phase2-fix.mdSteps 12-15Addressing complexity, pricing, discounts, or identifying THE constraint
Phase 3: Test & Evolvereferences/phase3-test.mdSteps 16-19Designing experiments, modeling scenarios, computing composite score, or planning re-audit
Worked Examplesreferences/examples.mdNeed a demonstration of the full framework in action (CloudDash SaaS + BrightCopy Agency)

Loading rules:

  • Quick Audit: No reference files needed — everything is in this SKILL.md
  • Full Audit: Load one phase file at a time as you progress through the audit
  • Jump-to-step: Load only the file containing that step (e.g., "fix my pricing" → references/phase2-fix.md)
  • Worked examples: Load references/examples.md when the user wants to see how the framework works end-to-end

Reference

Key Heuristics

Do: Canvas before numbers. Fit before pricing. WTP before tiers. ALL costs including founder time. Cohort views over blended averages. Riskiest assumption first, cheapest test. ONE constraint at a time.

Avoid: Scaling broken fundamentals. LTV from immature cohorts. Ad-hoc discounting. Declaring success on short-lag data. False precision on estimated data. Assuming moat builds itself.


Glossary

Only terms with skill-specific definitions or thresholds. Standard terms (ARPU, MRR, ARR, CAC, COGS, TAM, NPS) are used with their conventional meanings.

TermDefinition (as used in this skill)
Burn MultipleNet burn / net new ARR. <2x good. Used in SaaS benchmarks (Step 3).
GRRGross Revenue Retention — excluding expansion. >90% good. Distinct from NRR.
HHIHerfindahl-Hirschman Index — concentration measure. <1,500 healthy, >2,500 dangerous (Step 6).
LTV:CAC3-5:1 good for most models. Always use fully-loaded CAC (include founder time).
Magic NumberNet new ARR / S&M spend. >0.5 efficient. Used in SaaS benchmarks (Step 3).
NRRNet Revenue Retention — including expansion. >100% = growing without new customers. Key for Step 4.
Quick Ratio(New MRR + Expansion) / (Churn + Contraction). >2 healthy.
Rule of 40Revenue growth % + profit margin %. >40 = top-tier SaaS.
TOCTheory of Constraints (Goldratt) — fix one bottleneck at a time. Core methodology of Step 15.
WTPWillingness-to-Pay — measured via Van Westendorp (Step 13B).

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Security

Skill Safe Install

L0 级技能安全安装流程。触发“安装技能/安全安装/审查权限”时,强制执行 Step0-5(查重→检索→审查→沙箱→正式安装→白名单)。

Registry SourceRecently Updated
3800Profile unavailable
Security

Skill Hunter

Find, evaluate, and install ClawHub skills. Semantic search across 10,000+ skills, security vetting before install, side-by-side comparison. The skill that m...

Registry SourceRecently Updated
5192Profile unavailable
Security

audit-website

Audit websites for SEO, performance, security, technical, content, and 15 other issue cateories with 230+ rules using the squirrelscan CLI. Returns LLM-optimized reports with health scores, broken links, meta tag analysis, and actionable recommendations. Use to discover and asses website or webapp issues and health.

Repository Source
Security

better-auth-security-best-practices

No summary provided by upstream source.

Repository SourceNeeds Review