affaan-m avatar

Customer Billing Ops

This handles the messy human side of subscription billing: duplicate charges, failed renewals, refund requests, customers who can't cancel. It walks you through identifying the customer across Stripe and support channels, classifying the issue (accidental duplicate versus legitimate multi-seat purchase), then taking the safest reversible action before you refund anything. The workflow is opinionated about checking for self-serve fixes first and explicitly separating customer remediation from product gaps. If you're doing billing support and need to answer "who is this, what broke, what's the safest fix, and what do I tell them," this gives you a structured playbook instead of winging it every time.

skills.sh installs
5.4K
GitHub stars
300.3K
last updated
Aug 21, 2026

Install

$ npx -y skills add affaan-m/ecc --skill customer-billing-ops --agent claude-code

Installs into .claude/skills of the current project.

Files

Customer Billing Ops

Use this skill for real customer operations, not generic payment API design.

The goal is to help the operator answer: who is this customer, what happened, what is the safest fix, and what follow-up should we send?

When to Use

  • Customer says billing is broken, they want a refund, or they cannot cancel
  • Investigating duplicate subscriptions, accidental charges, failed renewals, or churn risk
  • Reviewing plan mix, active subscriptions, yearly vs monthly conversion, or team-seat confusion
  • Creating or validating a billing portal flow
  • Auditing support complaints that touch subscriptions, invoices, refunds, or payment methods

Preferred Tool Surface

  • Use connected billing tools such as Stripe first
  • Use email, GitHub, or issue trackers only as supporting evidence
  • Prefer hosted billing/customer portals over custom account-management code when the platform already provides the needed controls

Guardrails

Sponsors

Details

Repository
github.com/affaan-m/ecc
Categories
Productivity & Planning, Sales & Marketing, Finance & Trading
First seen
Jul 14, 2026

More from affaan-m/ecc

All 263
1jeffallan avatarsre-engineerjeffallan/claude-skillsDefines service level objectives, creates error budget policies, designs incident response procedures, develops capacity models, and produces monitoring configu5.4Kskills.sh installs
2thananon avatarscrutinizethananon/9arm-skillsOutsider-perspective end-to-end review of a plan, PR, or code change. First questions intent and whether a simpler/more elegant approach would achieve the same 5.3Kskills.sh installs
3samber avatarinfluence-and-negotiationsamber/cc-skillsInfluence and negotiation toolkit for any interaction requiring another person's agreement, even when not framed as 'negotiation'. Covers: B2B sales, salary rev5.3Kskills.sh installs
4affaan-m avatarprediction-market-oracle-researchaffaan-m/eccResearch prediction markets as data sources or oracle signals for products, agents, dashboards, and corporate decision intelligence. Use for source-grounded ana5.3Kskills.sh installs
5affaan-m avatarprediction-market-risk-reviewaffaan-m/eccReview prediction-market, basket, oracle, and trading-agent workflows for compliance, safety, data-quality, privacy, and execution risk. Use before any workflow5.3Kskills.sh installs
6forcedotcom avatarexperience-ui-bundle-deployforcedotcom/sf-skillsMUST activate when the project contains a uiBundles/*/src/ directory and the task involves deploying, pushing to an org, or post-deploy org setup. Use this skil5.3Kskills.sh installs