Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
affaan-m avatar

Customer Billing Ops

  • 1.4k installs
  • 238k repo stars
  • Updated August 5, 2026
  • affaan-m/ecc

This is a copy of customer-billing-ops by affaan-m - installs and ranking accrue to the original listing.

customer-billing-ops is an agent skill that guides developers through live Stripe billing triage—refunds, subscription inspection, churn risk, and billing-portal recovery—when customer revenue operations break down.

About

customer-billing-ops is an ECC agent skill for real customer billing operations, not generic payment API design. It walks developers and support engineers through Stripe-first workflows to answer who the customer is, what failed, the safest fix, and what follow-up to send. The skill covers refund handling, churn triage, duplicate or accidental charges, failed renewals, subscription and invoice inspection, plan-mix review, and billing-portal flow validation. It prioritizes connected billing tools like Stripe and hosted customer portals over custom account-management code, and treats email, GitHub, or issue trackers as supplemental evidence only. Reach for customer-billing-ops when a paying user reports broken billing, cancellation problems, or subscription confusion that directly affects revenue.

  • Stripe-first customer billing operations
  • Classifies accidental duplicates, failed renewals, and plan-mix issues before any refund
  • Never exposes secret keys or full card details

Customer Billing Ops by the numbers

  • 1,369 all-time installs (skills.sh)
  • +85 installs in the week ending Aug 5, 2026 (Skillselion tracking)
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/affaan-m/ecc --skill customer-billing-ops

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs1.4k
repo stars238k
Last updatedAugust 5, 2026
Repositoryaffaan-m/ecc

How do you triage Stripe billing failures and refunds?

Handle real customer billing operations including refunds, churn triage, subscription inspection, and billing-portal recovery using Stripe and connected tools.

Who is it for?

Developers or on-call engineers operating a Stripe-backed SaaS who must resolve live billing complaints without breaking subscription state.

Skip if: Teams still designing payment APIs, checkout flows, or Stripe integration architecture from scratch before any customers exist.

When should I use this skill?

A customer reports broken billing, a failed renewal, duplicate charge, refund request, cancellation issue, or churn-risk case tied to Stripe subscriptions or invoices.

What you get

Stripe subscription audit notes, refund decision path, churn-risk summary, billing-portal recovery steps, and customer follow-up draft

  • Billing incident triage summary
  • Refund or subscription correction plan
  • Customer follow-up message draft

Files

SKILL.mdMarkdownGitHub ↗

顧客請求業務

このスキルは、汎用的な支払いAPI設計ではなく、実際の顧客業務のために使用します。

目標は、オペレーターが以下に答えるのを助けることです:この顧客は誰か、何が起きたか、最も安全な修正は何か、どのようなフォローアップを送るべきか?

使用時期

  • 顧客が請求が壊れている、返金が必要、またはキャンセルできないと言っている場合
  • 重複サブスクリプション、偶発的な請求、失敗した更新、またはチャーンリスクを調査する場合
  • プランミックス、アクティブなサブスクリプション、年間対月間の変換、またはチームシートの混乱をレビューする場合
  • 請求ポータルフローの作成または検証
  • サブスクリプション、請求書、返金、または支払い方法に関するサポートの苦情を監査する場合

推奨ツールサーフェス

  • Stripeなどの接続された請求ツールを最初に使用する
  • メール、GitHub、または課題トラッカーは補足証拠としてのみ使用する
  • プラットフォームが必要なコントロールをすでに提供している場合、カスタムアカウント管理コードよりもホストされた請求/顧客ポータルを優先する

ガードレール

  • レスポンスに秘密鍵、完全なカード詳細、または不必要な顧客PIIを公開しない
  • 盲目的に返金しない。まず問題を分類する
  • 以下を区別する:
  • 偶発的な重複購入
  • 意図的なマルチシートまたはチーム購入
  • 壊れた製品/未達成の価値
  • 失敗または不完全なチェックアウト
  • セルフサーブコントロールの欠如によるキャンセル
  • 年間プラン、チームプラン、按分状態については、アクションを取る前に契約の形状を確認する

ワークフロー

1. 顧客を明確に特定する

利用可能な最強の識別子から始めます:

  • 顧客メール
  • StripeカスタマーID
  • サブスクリプションID
  • 請求書ID
  • GitHubユーザー名または請求に紐づくことがわかっているサポートメール

簡潔なアイデンティティサマリーを返します:

  • 顧客
  • アクティブなサブスクリプション
  • キャンセルされたサブスクリプション
  • 請求書
  • 重複するアクティブなサブスクリプションなどの明らかな異常

2. 問題を分類する

アクションを取る前に、ケースを1つのバケットに入れます:

ケース典型的なアクション
重複する個人サブスクリプション余分をキャンセル、返金を検討
実際のマルチシート/チームの意図シートを保持、請求モデルを明確にする
支払い失敗/不完全なチェックアウトポータルまたは支払い方法の更新で回復
セルフサーブコントロールの欠如ポータル、キャンセルパス、または請求書アクセスを提供
製品の失敗または信頼の喪失返金、謝罪、製品の問題を記録

3. 最初に最も安全で可逆的なアクションを取る

優先順位:

1. セルフサーブ管理を復元する 2. 重複または壊れた請求状態を修正する 3. 影響を受けた請求または重複分のみ返金する 4. 理由を文書化する 5. 短い顧客フォローアップを送る

修正が製品作業を必要とする場合、以下を分離します:

  • 今すぐの顧客救済
  • バックログ向けの製品バグ/ワークフローギャップ

4. オペレーター側の製品ギャップを確認する

顧客の痛みが欠けているオペレーターサーフェスから来ている場合、明示的にそれを指摘します。一般的な例:

  • 請求ポータルなし
  • 使用量/レート制限の可視性なし
  • プラン/シートの説明なし
  • キャンセルフローなし
  • 重複サブスクリプションガードなし

これらをサポートインシデントではなく、ECCまたはウェブサイトのフォローアップアイテムとして扱います。

5. オペレーターへの引き渡しを生成する

以下で終わります:

  • 顧客状態サマリー
  • 取ったアクション
  • 収益への影響
  • 送るフォローアップテキスト
  • 作成する製品またはバックログの課題

出力形式

この構造を使用します:

CUSTOMER
- name / email
- relevant account identifiers

BILLING STATE
- active subscriptions
- invoice or renewal state
- anomalies

DECISION
- issue classification
- why this action is correct

ACTION TAKEN
- refund / cancel / portal / no-op

FOLLOW-UP
- short customer message

PRODUCT GAP
- what should be fixed in the product or website

良い推奨事項の例

  • 「正しい修正は、カスタムダッシュボードではなく請求ポータルです」
  • 「これは実際のチームシート購入ではなく、重複する個人チェックアウトのように見えます」
  • 「重複請求の1件を返金し、残りのアクティブなサブスクリプションを保持し、その後必要に応じて顧客を組織請求に変換します」

Related skills

How it compares

Choose customer-billing-ops for live Stripe incident response and customer-facing billing recovery; use payment-integration skills when building checkout, webhooks, or new billing architecture.

FAQ

When should I use customer-billing-ops?

customer-billing-ops is for live customer billing incidents—broken billing, refund requests, cancellation failures, duplicate charges, or churn-risk reviews—when Stripe or connected billing tools are already in production.

Does customer-billing-ops replace Stripe integration design?

No. customer-billing-ops focuses on operational triage and recovery for paying customers. It explicitly avoids generic payment API design and instead inspects subscriptions, invoices, refunds, and billing-portal flows in Stripe.

Which tools does customer-billing-ops prioritize?

customer-billing-ops starts with Stripe and other connected billing platforms, preferring hosted billing and customer portals over custom account-management code. Email, GitHub, and issue trackers are secondary evidence sources.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.