
Customer Billing Ops
Triage customer billing issues in Stripe: duplicates, refunds, cancellations and portal fixes, with safe steps.
- Repository
- affaan-m/ECC
- Stars
- 295,127
- Licence
- MIT
- Files
- 1 file
What it does
This skill gives the agent a structured playbook for handling customer billing cases, such as duplicate subscriptions, failed renewals, refund requests and cancellation complaints, using a connected billing tool like Stripe. Once installed, the agent first identifies the customer, sorts the problem into a category, prefers the safest reversible fix (such as restoring self-serve portal access) before any refund, and produces a handoff summary with a short customer follow-up message and any product gaps to log. It explicitly avoids exposing secret keys, full card details or unnecessary personal data.
Great for
- Support or operations staff who handle subscription and refund tickets
- Small SaaS teams that use Stripe and want consistent handling of billing complaints
- Founders auditing whether their billing flows and cancellation paths are working
Skip it if
- Making payment API or billing system architecture decisions, since the skill is about customer cases, not general payment design (general design is outside its scope)
- Acting on billing changes without human review, because refunds and cancellations affect revenue and are hard to undo for customers
- Use without a connected billing tool, since the skill relies on live account data and otherwise gives only generic advice
Try asking
- “A customer says they were charged twice this month. Check their Stripe subscriptions and recommend what to cancel or refund.”
- “Review whether this team account should keep multiple seats or be converted to an organisation plan.”
- “Help me create a billing portal flow and verify that customers can cancel and update payment methods.”
- “Audit recent support complaints about invoices and payment methods and list product gaps for the backlog.”
Install in 3 steps
- 1
Download the skill
The ZIP contains the 1 original files, the MIT licence and an attribution note.
customer-billing-ops.zip - 2
Add it to your agent
Claude Code (all projects)
mkdir -p ~/.claude/skills && unzip customer-billing-ops.zip -d ~/.claude/skills/Claude Code / Agent SDK (this project only)
mkdir -p .claude/skills && unzip customer-billing-ops.zip -d .claude/skills/Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.
- 3
Ask for the task
No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.
Get better results
- Give the agent the strongest identifier you have (customer email, Stripe customer ID or subscription ID) so it can pull the right account.
- Ask for classification and reasoning before any action, and review the proposed refund or cancellation yourself.
- Keep the output format: customer state, decision, action, follow-up and product gap, so cases stay consistent and auditable.
What's inside
- SKILL.md
Redistributed unmodified from affaan-m/ECC under the MIT licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.