agentsclimarketplace

Yc default alive calculator

Skill magnus919/agent-skills/yc-default-alive-calculator

Evaluate whether a startup is on a trajectory to profitability before running out of cash — Paul Graham's "Default Alive / Default Dead" framework. Takes revenue, burn rate, cash on hand, and growth rate; computes runway, burn multiple, and months to breakeven. Ships a deterministic CLI calculator. Load when founders ask about runway, burn rate, default alive, whether they need to raise money, or financial sustainability analysis.From its SKILL.md

Install
npx -y skills add magnus919/agent-skills --skill yc-default-alive-calculator

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

What its file declares

Copied from the file, not written here

The file declares its own license as MIT. That is the author’s claim about this one file, and it is not the same thing as the license GitHub reports for the repository, which is listed with the other numbers below.

SKILL.md

6.7 KB, ~1.5k tokens by cl100k_base, as published. Nobody here has run it

Default Alive / Default Dead Calculator

A startup is "default alive" if its current revenue trajectory will reach profitability before it runs out of cash — without additional funding. It is "default dead" if it will run out of money first. This is the single most important financial diagnostic Paul Graham developed at Y Combinator.

This is not a fundraising model. It's a reality check. The answer determines whether fundraising is optional or existential.

When to Load

TriggerExample
"Am I default alive?"Founder asking about runway
"How much runway do I have?"Financial planning
"Should I raise money?"Strategic decision
"What's my burn multiple?"Investor-ready metrics
"How long until we break even?"Trajectory check
"Default alive/dead analysis"Explicit framework request

How to Use

Quick Answer (No Script)

For a quick check without running the calculator, use the simplified heuristic:

Burn Multiple = Net Burn / Net New ARR
Burn MultipleSignal
< 1xDefault Alive — growing efficiently
1x–2xHealthy — capital-efficient growth
2x–3xWarning — burning faster than growing
3x+Default Dead — cash crisis without funding

Full Analysis (Script)

Run the CLI calculator for a precise analysis:

python scripts/default-alive.py \
  --monthly-revenue 50000 \
  --monthly-burn 120000 \
  --cash-on-hand 800000 \
  --monthly-growth 8

Output shows: runway (months), burn multiple, months to breakeven extrapolated, default alive/dead verdict, and the key levers available.

Required inputs

FlagDescriptionExample
--monthly-revenueCurrent monthly recurring revenue (MRR)50000
--monthly-burnTotal monthly operating expenses120000
--cash-on-handCash remaining in bank account800000
--monthly-growthMonth-over-month revenue growth rate (%)8

Optional inputs

FlagDescriptionExample
--revenue-growth-decelerationAnnual growth deceleration rate (%/month, default: 0.5)0.3
--jsonMachine-readable JSON output
--verboseShow detailed month-by-month projection

Output fields

FieldMeaning
runway_monthsMonths until cash runs out (at current burn)
burn_multipleNet burn ÷ net new ARR
months_to_breakevenMonths until revenue ≥ expenses (extrapolated)
default_verdictALIVE, DEAD, or MARGINAL
revenue_at_breakevenProjected revenue when/if breakeven reached
gap_to_breakevenMonthly shortfall remaining
leversWhat can change the outcome (increase price, cut costs, etc.)

Methodology

The Core Calculation

The model projects month-by-month:

month_n_revenue = previous_revenue × (1 + growth_rate/100)
month_n_burn = fixed_burn + (variable_burn_ratio × month_n_revenue)
month_n_cash = previous_cash + month_n_revenue - month_n_burn

Growth rate decays over time (default: 0.5% per month) to model market saturation — startups don't grow at a constant rate forever.

Default Alive Test

The startup is Default Alive if:

projected_revenue > projected_expenses

at some point before cumulative cash goes negative, and the crossover happens with at least 3 months of remaining runway (safety buffer).

It is Default Dead if cash runs out first.

It is Marginal if breakeven happens with less than 3 months of runway remaining — technically possible but dangerously tight.

Burn Multiple

A metric Graham began tracking at YC to measure capital efficiency:

Burn Multiple = Net Burn / Net New ARR

Where:

  • Net Burn = cash spent per month (total expenses minus revenue)
  • Net New ARR = new annual recurring revenue added that month

A burn multiple below 1x means the company is generating more than it spends in new ARR terms — the strongest default-alive signal.

Levers

When the verdict is DEAD or MARGINAL, evaluate these levers (in rough order of impact):

  1. Revenue growth — 10% faster growth compounds dramatically over 18 months
  2. Cost reduction — Every dollar cut extends runway by one dollar
  3. Pricing — A 20% price increase with minimal churn impact is often the fastest lever
  4. Gross margin — Reducing COGS improves unit economics without topline change
  5. Funding — Default dead means fundraising is existential, not optional

Examples

YC Typical Profile (Default Alive)

python scripts/default-alive.py \
  --monthly-revenue 30000 \
  --monthly-burn 75000 \
  --cash-on-hand 500000 \
  --monthly-growth 10
  • Runway: ~11 months
  • Burn multiple: 1.5x
  • Breakeven: ~14 months (3 months short on runway → MARGINAL)
  • Verdict: MARGINAL — needs faster growth, cost cuts, or funding

Pre-Revenue Startup (Default Dead)

python scripts/default-alive.py \
  --monthly-revenue 0 \
  --monthly-burn 80000 \
  --cash-on-hand 400000 \
  --monthly-growth 0
  • Runway: 5 months
  • Burn multiple: undefined (no revenue)
  • Verdict: DEAD — fundraising is existential

Capital-Efficient SaaS (Default Alive)

python scripts/default-alive.py \
  --monthly-revenue 150000 \
  --monthly-burn 180000 \
  --cash-on-hand 2000000 \
  --monthly-growth 7
  • Runway: ~66 months (effectively infinite)
  • Burn multiple: 0.2x
  • Breakeven: ~3 months
  • Verdict: ALIVE

References

  • references/default-alive-framework.md — Paul Graham's original framework with essay excerpts
  • references/yc-fundraising-context.md — How default state drives fundraising strategy
  • yc-weekly-growth-compass companion skill — For growth rate analysis

What ships with it: 5 files

31.6 KB alongside SKILL.md, 1 of them executable

evals/

scripts/

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.