billing-automation

Automate subscription billing cycles, invoices, dunning, proration, and tax calculation.

89|14|Updated Nov 15, 2025
One-click install
npx skills add https://github.com/HermeticOrmus/LibreUIUX-Claude-Code --skill billing-automation-hermeticormus
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: billing-automation
Source: https://github.com/HermeticOrmus/LibreUIUX-Claude-Code/tree/main/plugins/payment-processing/skills/billing-automation
Command: npx skills add https://github.com/HermeticOrmus/LibreUIUX-Claude-Code --skill billing-automation-hermeticormus

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the complex processes involved in managing subscription billing, from initial setup to handling failed payments and proration.

Core Features & Use Cases

  • Automated Billing Cycles: Manages monthly, annual, and custom billing intervals.
  • Subscription Lifecycle Management: Tracks subscriptions through trial, active, past due, and canceled states.
  • Dunning Management: Implements automated retries and customer notifications for failed payments.
  • Proration: Calculates charges for plan upgrades/downgrades mid-cycle.
  • Tax Calculation: Handles sales tax, VAT, and GST based on customer location.
  • Invoice Generation: Creates detailed invoices for billing periods.
  • Usage-Based Billing: Supports tracking and billing for metered usage.

Quick Start

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

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 payments and subscription billing cycles?

Automating recurring payments involves managing billing cycles, generating invoices, and tracking subscription states. This Skill handles monthly, annual, and custom intervals end-to-end, including proration and tax calculation.

How does dunning management work for failed subscription payments?

Dunning management handles failed subscription payments by implementing automated retries and sending customer notifications. This ensures failed transactions are recovered through systematic follow-up without manual intervention.

Can I calculate proration and tax for mid-cycle subscription upgrades?

Yes, proration calculates charges for plan upgrades or downgrades mid-cycle. Concurrently, tax calculation handles sales tax, VAT, and GST dynamically based on the customer's location.

Does usage-based billing support metered usage tracking and invoicing?

Usage-based billing supports tracking metered usage and billing for variable consumption. It integrates with invoice generation to create detailed billing statements for each billing period.

What is needed to integrate payment processing and email notifications for invoicing?

Integrating payment processing and email services requires connecting external providers for transaction handling and customer communication. This enables automated invoice delivery and dunning notifications.

What subscription lifecycle states are managed during automated billing?

Subscription lifecycle management tracks accounts through trial, active, past due, and canceled states. This ensures accurate billing cycles and access control throughout the entire customer journey.