By commet-labs
Universal subscription billing patterns — free trials, proration, plan changes, dunning, cancellation flows, and add-ons. Framework-agnostic patterns with Commet code examples.
npx claudepluginhub commet-labs/subscription-patterns --plugin subscription-patternsUniversal subscription billing patterns for SaaS products. How proration works, how to implement free trials, when to apply plan changes, how to handle failed payments, and more.
Framework-agnostic patterns with @commet/node code examples.
npx skills add commet-labs/subscription-patterns
| Pattern | Description |
|---|---|
| Trials & Intro Offers | Free trials, discounted first cycles, conversion to paid |
| Upgrades & Downgrades | Plan changes, when to apply immediately vs at renewal |
| Proration Logic | Mid-cycle credits and charges, time-based calculation |
| Dunning & Retries | Failed payment handling, retry schedules, grace periods |
| Cancellation Flows | Immediate vs end-of-period, reactivation, save offers |
| Add-ons & Extras | Feature extensions, mid-cycle activation, consumption matching |
Every subscription change follows one rule:
| Change Type | When Applied |
|---|---|
| Benefits customer | Immediately |
| Hurts customer | At renewal |
Upgrades are immediate with proration. Downgrades wait until the period ends. Price increases take effect at renewal. This principle drives every pattern in this skill.
MIT
Integrate Commet billing - subscriptions, usage tracking, seats, feature gating, checkout, webhooks
Use this agent when you need to optimize B2B pricing strategies, packaging models, and revenue optimization for enterprise sales. This agent specializes in value-based pricing, usage-based billing, enterprise contract negotiations, and competitive pricing analysis for SaaS platforms. Examples:
Stripe development plugin for Claude
Official Stripe payment platform skills for checkout, billing, Connect, and API upgrades.
Editorial "Startup Founder" bundle for Claude Code from Antigravity Awesome Skills.
Share bugs, ideas, or general feedback.
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claim