billing
A specialized tool for debugging and maintaining billing logic, subscription cycles, and Stripe integrations.
Install
mkdir -p .claude/skills/billing && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/3339" && unzip -o skill.zip -d .claude/skills/billing && rm skill.zipInstalls to .claude/skills/billing
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.
Debug, edit, and fix billing operations. Covers the V2 action-based architecture (attach, multiAttach, updateSubscription, allocatedInvoice, createWithDefaults, setupPayment). Use when working on billing, subscription, invoicing, or Stripe integration code.Key capabilities
- →Debug subscription lifecycle flows
- →Execute V2 action-based billing updates
- →Map local billing state to Stripe objects
- →Manage allocated invoicing logic
How it works
Validates code against the V2 billing architecture (evaluate + execute) to ensure subscription state transitions match Stripe's expected API lifecycle.
Inputs & outputs
When to use billing
- →Debug subscription charging issues
- →Implement new billing actions
- →Fix Stripe integration workflows
- →Manage allocated invoicing
About billing
Handles complex billing operations including attach/detach flows, subscription updates, and mid-cycle invoice allocation. It supports both legacy bridge patterns and the modern V2 action-based architecture.
Debug, edit, and fix billing endpoints. Covers legacy endpoints (attach/checkout/cancel) and the new v2 4-layer architecture (setup, compute, evaluate, execute). Use when working on billing, subscription, invoicing, or Stripe integration code.
When not to use it
- →When dealing with purely manual Stripe dashboard changes
- →When working with external payment gateways outside Stripe
Limitations
- →Requires access to the specific V2 billing repository structure
- →Cannot recover data if Stripe events were missed
How it compares
It understands the internal state-mapping architecture specific to the application's Stripe integration, rather than just raw API calls.
Compared to similar skills
billing side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| billing (this skill) | 1 | 5mo | No flags | Advanced |
| mppx | 0 | 1mo | Review | Intermediate |
| supabase-developer | 95 | 7mo | Review | Intermediate |
| payload | 73 | 2mo | Review | Intermediate |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by useautumn
View all by useautumn →You might also like
mppx
tempoxyz
TypeScript SDK for the Payment HTTP Authentication Scheme. Handles 402 Payment Required flows with Tempo, Stripe, and other payment methods. Use when integrating payments or mppx into a client or server application.
supabase-developer
daffy0208
Build full-stack applications with Supabase (PostgreSQL, Auth, Storage, Real-time, Edge Functions). Use when implementing authentication, database design with RLS, file storage, real-time features, or serverless functions.
payload
payloadcms
Use when working with Payload CMS projects (payload.config.ts, collections, fields, hooks, access control, Payload API). Use when debugging validation errors, security issues, relationship queries, transactions, or hook behavior.
telegram-mini-app
davila7
Expert in building Telegram Mini Apps (TWA) - web apps that run inside Telegram with native-like experience. Covers the TON ecosystem, Telegram Web App API, payments, user authentication, and building viral mini apps that monetize. Use when: telegram mini app, TWA, telegram web app, TON app, mini app.
stripe-integration
wshobson
Implement Stripe payment processing for robust, PCI-compliant payment flows including checkout, subscriptions, and webhooks. Use when integrating Stripe payments, building subscription systems, or implementing secure checkout flows.
nodejs-best-practices
davila7
Node.js development principles and decision-making. Framework selection, async patterns, security, and architecture. Teaches thinking, not copying.