What problem does it solve?
Translating a business pricing strategy into working billing configuration is error-prone: you must correctly model features, plan items, usage limits, resets, proration, and tiered pricing in Autumn's config format. This Skill guides the design of pricing models and produces a valid autumn.config.ts file without manual trial and error.
Core Features & Use Cases
- Feature Modeling: Define boolean, metered (consumable/non-consumable), and credit-system features with correct types and event mappings.
- Plan Construction: Build free plans, paid subscriptions, add-ons, top-ups, annual variants, and free trials using plan and item configurations.
- Pricing Patterns: Generate usage-based, prepaid, tiered, and per-seat pricing with correct billingMethod, billingUnits, and interval fields.
- Use Case: A SaaS founder wants a free tier with 5 messages/month, a $20/month Pro plan with 1,000 messages and per-seat pricing, plus a prepaid message top-up. The Skill produces the complete autumn.config.ts, then runs atmn preview for review before pushing.
Quick Start
Ask the assistant to design an Autumn pricing model with a free plan, a pro plan with usage-based overage, and a credits top-up, then generate the autumn.config.ts file.