Agent Skills
› NeverSight/learn-skills.dev
› billing-automation
billing-automation
GitHub构建自动化计费系统,涵盖订阅生命周期、周期性扣款、发票生成、失败支付追缴(Dunning)、 prorated 费用计算及多地区税务合规。适用于SaaS订阅、用量计费和账单周期管理。
Trigger Scenarios
实现SaaS订阅计费
自动化发票生成与发送
管理支付失败追缴流程
处理计划变更的按比例计费
计算销售税、VAT或GST
基于用量的计费处理
Install
npx skills add NeverSight/learn-skills.dev --skill billing-automation -g -y
SKILL.md
Frontmatter
{
"name": "billing-automation",
"risk": "unknown",
"source": "community",
"description": "Build automated billing systems for recurring payments, invoicing, subscription lifecycle, and dunning management. Use when implementing subscription billing, automating invoicing, or managing recu..."
}
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.
Version History
- e0220ca Current 2026-07-05 21:49


