Framework for implementing subscription billing, invoicing, and payment failure handling.
Install
mkdir -p .claude/skills/billing-automation-h4d3zs && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/14232" && unzip -o skill.zip -d .claude/skills/billing-automation-h4d3zs && rm skill.zipInstalls to .claude/skills/billing-automation-h4d3zs
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Build automated billing systems for recurring payments, invoicing, subscription lifecycle, and dunning management. Use when implementing subscription billing, automating invoicing, or managing recurring payment systems.Key capabilities
- →Define pricing and billing intervals
- →Map subscription lifecycle states
- →Implement payment retry workflows
- →Model taxes and compliance requirements
- →Process usage-based billing
- →Manage billing cycles and renewals
How it works
The skill guides the user through defining billing parameters, mapping subscription states, and implementing workflows for invoicing, payments, retries, and tax compliance.
Inputs & outputs
When to use billing-automation
- →Set up recurring billing
- →Automate invoice generation
- →Implement subscription cancellation flow
- →Handle tax calculations for SaaS
About this skill
Billing Automation
Master automated billing systems including recurring billing, invoice generation, dunning management, proration, and tax calculation.
Use this skill when
- Implementing SaaS subscription billing
- Automating invoice generation and delivery
- Managing failed payment recovery (dunning)
- Calculating prorated charges for plan changes
- Handling sales tax, VAT, and GST
- Processing usage-based billing
- Managing billing cycles and renewals
Do not use this skill when
- You only need a one-off invoice or manual billing
- The task is unrelated to billing or subscriptions
- You cannot change pricing, plans, or billing flows
Instructions
- Define plans, pricing, billing intervals, and proration rules.
- Map subscription lifecycle states and renewal/cancellation behavior.
- Implement invoicing, payments, retries, and dunning workflows.
- Model taxes and compliance requirements per region.
- Validate with sandbox payments and reconcile ledger outputs.
- If detailed templates are required, open
resources/implementation-playbook.md.
Safety
- Do not charge real customers in testing environments.
- Verify tax handling and compliance obligations before production rollout.
Resources
resources/implementation-playbook.mdfor detailed patterns, checklists, and examples.
🧠 Knowledge Modules (Fractal Skills)
1. implementation-playbook
When not to use it
- →When only a one-off invoice or manual billing is needed
- →When pricing, plans, or billing flows cannot be changed
Limitations
- →Cannot be used for one-off invoices
- →Cannot be used for manual billing
- →Requires ability to change pricing, plans, or billing flows
How it compares
This skill provides a structured approach to building automated billing systems, unlike manual invoice generation or ad-hoc payment processing.
Compared to similar skills
billing-automation side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| billing-automation (this skill) | 0 | 3mo | No flags | Intermediate |
| paypal-integration | 10 | 2mo | No flags | Intermediate |
| saas-payments | 0 | 7mo | Review | Advanced |
| razorpay | 0 | 4mo | Review | Intermediate |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by H4D3ZS
View all by H4D3ZS →You might also like
paypal-integration
wshobson
Integrate PayPal payment processing with support for express checkout, subscriptions, and refund management. Use when implementing PayPal payments, processing online transactions, or building e-commerce checkout flows.
saas-payments
TheWayWithin
Implement production-ready payment processing with Stripe including one-time payments, recurring subscriptions, customer portal, metered billing, and webhook handling. This skill covers the complete billing lifecycle from checkout through subscription management.
razorpay
ankitjh4
Create payment orders, verify signatures, process refunds, and list transactions via Razorpay — India's leading payment gateway. Use when the user asks about Razorpay payments, Indian payment processing, INR checkout, payment orders, or RZP integration.
backtesting-frameworks
wshobson
Build robust backtesting systems for trading strategies with proper handling of look-ahead bias, survivorship bias, and transaction costs. Use when developing trading algorithms, validating strategies, or building backtesting infrastructure.
shopify-development
davila7
Build Shopify apps, extensions, themes using GraphQL Admin API, Shopify CLI, Polaris UI, and Liquid. TRIGGER: "shopify", "shopify app", "checkout extension", "admin extension", "POS extension", "shopify theme", "liquid template", "polaris", "shopify graphql", "shopify webhook", "shopify billing", "app subscription", "metafields", "shopify functions"
billing-automation
wshobson
Build automated billing systems for recurring payments, invoicing, subscription lifecycle, and dunning management. Use when implementing subscription billing, automating invoicing, or managing recurring payment systems.