Establishes whether the business makes money on each customer or unit — contribution margin, acquisition cost, payback period, lifetime value, and the cohort behavior underneath. Use this to assess whether growth is profitable, evaluate a channel or segment, support a pricing decision, judge how fast the business can afford to grow, or diagnose why revenue growth is not producing profit.
npx skills add https://github.com/cbrock84/headcount --skill unit-economics
The question is simple and usually unanswered: does one more customer make the business better off,
and how long does that take?
disagreements about unit economics are disagreements about the unit.
that actually varies: payment processing, hosting attributable to usage, support load, delivery,
third-party fees. Understating variable cost is the single most common error and it flatters
everything downstream.
by customers acquired in the same period. Excluding people costs is the second most common error
and typically understates by half or more.
governs how fast you can grow without financing it.
churn-rate assumption chosen because it produces a good ratio.
growth consumes cash faster than it produces it. Payback governs the growth rate; the ratio
governs whether it is worth doing at all.
another. The average is the least useful number.
which. If early cohorts retain better than recent ones, the business is deteriorating while the
average looks stable.
three-year lifetime, and assuming one is how unprofitable businesses appear profitable.
Good unit economics by segment tell you where to spend. Bad ones tell you to fix the model before
scaling — no acquisition efficiency rescues a negative contribution margin, it only reaches the
loss faster.
Take cbrock84/unit-economics from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.