UE
Unit Economics
🔵 Stable🕐 updated 2026-06-27
🔷 SkillSpec L3
⚙ ships an executable helper
pm-calculators
Model the unit economics of a business — CAC, LTV, payback, contribution margin — from real inputs. Use when asked to calculate unit economics, work out LTV:CAC, find the payback period, or check whether a business model is viable per customer. Produces a computed unit-economics summary (LTV, CAC, ratio, payback, contribution margin) with a verdict and the levers that move it most.
📚 Based on SaaS unit economics — David Skok / for Entrepreneurs (margin LTV, LTV:CAC, payback)
What to give it
▸ARPA — average revenue per account, per month (or per period).
▸Gross margin % — the share of revenue left after cost-to-serve.
▸Churn % — monthly customer (or revenue) churn — drives LTV.
▸CAC — fully-loaded cost to acquire a customer (sales + marketing ÷ new customers).
✅ The bar it holds itself to
Every skill in this library self-verifies — these are this skill's own quality checks, straight from its definition.
✓LTV uses gross margin, not raw revenue (a common, model-breaking error)
✓The numbers are computed by the helper, not eyeballed
✓Verdict is stated against the standard benchmarks (LTV:CAC ≥ 3, payback < 12mo)
✓The biggest lever is identified with its rough effect
✓Assumed inputs are flagged separately from measured ones
⚠️ What it refuses to do
Do not compute LTV on revenue instead of gross margin — it inflates LTV and hides an unviable model
Do not ignore payback — a great LTV:CAC with a 30-month payback can still starve a business of cash
Do not treat blended CAC as paid CAC — separate organic from paid or the model lies
Do not present assumptions as facts — label estimated churn/CAC and validate them
Do not optimise the smallest lever — model which input actually moves the outcome
Install
npx pm-claude-skills add --agent claude # or codex · cursor · gemini · hermes
# or one-line MCP (every skill, any client):
claude mcp add pm-skills -- npx -y pm-claude-skills-mcp
Related skills
🔌 Embed this skill
Drop this on your blog, docs, or site — it renders a "Run this skill" card:
<div data-pm-skill="unit-economics"></div>
<script src="https://mohitagw15856.github.io/pm-claude-skills/embed.js" async></script>
💬 Discussion
Unit Economics is one of 599 open-source professional AI agent skills — all SkillSpec L3.
Try them all in the browser · ⭐ Star on GitHub · Browse the full catalog