billing-automation

Automate SaaS subscription billing, invoicing, taxes, and dunning management.

5|Updated Aug 23, 2025
One-click install
npx skills add https://github.com/camoneart/claude-code --skill billing-automation-camoneart
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: billing-automation
Source: https://github.com/camoneart/claude-code/tree/main/skills/billing-automation
Command: npx skills add https://github.com/camoneart/claude-code --skill billing-automation-camoneart

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires stripe, and includes references (resource) and assets (resource) components.

What problem does it solve?

This Skill eliminates the manual work of managing subscription billing, invoicing, and payment recovery, freeing you from administrative overhead.

Core Features & Use Cases

  • Subscription Lifecycle Management: Automatically handle trial periods, activations, renewals, and cancellations.
  • Automated Invoicing & Tax: Generate professional invoices with automatic tax calculations for different jurisdictions.
  • Use Case: Imagine you're launching a SaaS product. Use this Skill to automatically bill customers monthly, handle failed payments with smart retry logic, and generate compliant invoices with proper tax handling.

Quick Start

Use the billing-automation skill to create a monthly subscription plan for a new customer with a 14-day trial period.

Frequently Asked Questions about billing-automation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate recurring billing for SaaS subscriptions?

Automate recurring billing by setting up subscription plans with configurable intervals—monthly, annual, weekly, or custom—and let the system handle trial periods, renewals, and payment processing automatically. The Skill integrates with Stripe to manage the entire subscription lifecycle.

Can I automatically generate invoices with tax calculations?

Yes, the Skill generates professional invoices automatically and calculates taxes based on customer jurisdiction. It handles tax compliance across different regions as part of the invoicing workflow.

How do I handle failed payments and retry logic?

The Skill orchestrates dunning management with smart retry logic for failed payments. It automatically attempts payment recovery and sends notifications, reducing manual intervention in payment failures.

Does this work with usage-based billing models?

Yes, the Skill supports usage-based charges alongside recurring subscriptions. You can apply additional charges based on customer usage within your billing period.

What billing states and transitions does the system manage?

The Skill manages the complete subscription lifecycle including trial activation, active billing, renewal, cancellation, and applies proration when subscriptions change mid-cycle.

Do I need Stripe to use this billing automation?

Yes, Stripe is a required dependency. The Skill integrates with Stripe as its payment gateway and billing engine to process payments and manage subscription data.