skills/saas-pricing/SKILL.md
Pricing heuristics for solo-founder SaaS products. Use when designing or revising a pricing page, choosing a tier structure, or deciding between usage-based vs seat-based billing. Outputs a concrete pricing recommendation, not a lecture.
npx skillsauth add the-own-lab/Claude-company-of-one saas-pricingInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Pricing decisions for a solo founder shipping to real users. Not an academic model — a set of defaults that are usually right, with flags for when they're not.
Answer these before touching numbers.
For most B2B SaaS under $1M ARR:
Three paid tiers is the sweet spot. Two is too few (no anchoring). Four+ confuses.
Your highest visible tier anchors the middle tier. If you want people to pick Team at $199, show a $499 plan above it. The $499 plan doesn't need to sell — it needs to exist.
If no prospect has ever said "that's expensive," you're underpriced. Raise it.
When invoked, produce:
Pricing is a product decision, not a finance decision. The price shapes who shows up, which shapes what you build. Solo founders chronically underprice because they compare to their own walkaway value, not to the buyer's alternative.
documentation
Update BRIEF.md sections during a command run. Any skill that produces a brief-persisted artifact calls this to write it back.
development
Post-code check: run tests + confirm TODO acceptance items map to passing tests; applies a security lens but is not a separate scan.
documentation
Command post-step: write CHANGELOG + TODO once per command run. One call, not per-skill doc writes.
content-media
Author REQUIREMENTS.md + DESIGN.md + TODO.md for a feature. The three files are one contract; they ship together.