Communitygithub.com

Customer Billing Ops

Betreiben Sie Workflows zur Kundenabrechnung wie Abonnements, Rückerstattungen, Abwanderungsanalyse, Wiederherstellung von Abrechnungsportalen und Tarifanalyse mit angebundenen Abrechnungstools wie Stripe. Verwenden Sie dies, wenn der Benutzer einem Kunden helfen, den Abonnementstatus überprüfen oder umsatzwirksame Abrechnungsvorgänge verwalten muss.

Was ist Customer Billing Ops?

Diese Fähigkeit ist für reale Kundenabrechnungsvorgänge konzipiert, nicht für die generische API-Entwicklung von Zahlungen. Sie hilft dem Betreiber, schnell zu verstehen, wer der Kunde ist, was passiert ist, was die sicherste Lösung ist und welche Nachverfolgung gesendet werden sollte. Die Fähigkeit unterstützt die Identifizierung von Kunden über verschiedene Identifikatoren (E-Mail, Stripe-ID, Abonnement-ID), die Klassifizierung von Problemen in wichtige Kategorien (doppelte Buchungen, fehlgeschlagene Zahlungen, Produktausfälle) und die Durchführung sicherer, reversibler Aktionen wie die Wiederherstellung von Self-Service-Tools oder die Rückerstattung einzelner Gebühren. Sie betont die Verwendung angebundener Abrechnungstools wie Stripe gegenüber benutzerdefiniertem Code und enthält Schutzmaßnahmen, um die Offenlegung sensibler Daten zu vermeiden. Die Ausgabe erfolgt strukturiert als Operator-Übergabe mit Kundenstatus, ergriffenen Maßnahmen, Umsatzauswirkungen und identifizierten Produktlücken.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/affaan-m/ECC/tree/main/skills/customer-billing-ops

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht Customer Billing Ops?

Verwenden Sie diese Fähigkeit für reale Kundenabrechnungsvorgänge, nicht für die generische API-Entwicklung von Zahlungen.

Das Ziel ist es, dem Betreiber zu helfen, folgende Fragen zu beantworten: Wer ist dieser Kunde, was ist passiert, was ist die sicherste Lösung und welche Nachverfolgung sollten wir senden?

Wann verwenden

  • Der Kunde sagt, die Abrechnung sei defekt, er wünscht eine Rückerstattung oder er kann nicht kündigen
  • Untersuchung von doppelten Abonnements, versehentlichen Abbuchungen, fehlgeschlagenen Verlängerungen oder Abwanderungsrisiko
  • Überprüfung der Tarifmischung, aktiver Abonnements, jährlicher vs. monatlicher Konvertierung oder Verwirrung bei Team-Sitzen
  • Erstellen oder Validieren eines Abrechnungsportal-Flows
  • Prüfung von Support-Beschwerden, die Abonnements, Rechnungen, Rückerstattungen oder Zahlungsmethoden betreffen

Bevorzugte Tool-Oberfläche

  • Verwenden Sie zuerst angebundene Abrechnungstools wie Stripe
  • Verwenden Sie E-Mail, GitHub oder Issue-Tracker nur als unterstützende Beweise
  • Bevorzugen Sie gehostete Abrechnungs-/Kundenportale gegenüber benutzerdefiniertem Account-Management-Code, wenn die Plattform bereits die erforderlichen Steuerungen bereitstellt

Schutzmaßnahmen

  • Legen Sie niemals geheime Schlüssel, vollständige Kartendaten oder unnötige personenbezogene Daten des Kunden in der Antwort offen
  • Führen Sie keine blinden Rückerstattungen durch; klassifizieren Sie zuerst das Problem
  • Unterscheiden Sie zwischen:
    • versehentlichem doppeltem Kauf
    • bewusstem Multi-Seat- oder Team-Kauf
    • defektem Produkt / nicht erfülltem Wert
    • fehlgeschlagenem oder unvollständigem Checkout
    • Kündigung aufgrund fehlender Self-Service-Steuerungen
  • Überprüfen Sie bei Jahresplänen, Teamplänen und anteiligen Zuständen die Vertragsform, bevor Sie Maßnahmen ergreifen

Workflow

1. Den Kunden sauber identifizieren

Beginnen Sie mit dem stärksten verfügbaren Identifikator:

  • Kunden-E-Mail
  • Stripe-Kunden-ID
  • Abonnement-ID
  • Rechnungs-ID
  • GitHub-Benutzername oder Support-E-Mail, falls bekannt, dass diese auf die Abrechnung zurückgeführt werden können

Geben Sie eine prägnante Identitätszusammenfassung zurück:

  • Kunde
  • aktive Abonnements
  • gekündigte Abonnements
  • Rechnungen
  • offensichtliche Anomalien wie doppelte aktive Abonnements

2. Das Problem klassifizieren

Ordnen Sie den Fall vor dem Handeln in einen der folgenden Bereiche ein:

FallTypische Aktion
Doppeltes persönliches AbonnementExtras kündigen, Rückerstattung erwägen
Echter Multi-Seat/Team-KaufSitze erhalten, Abrechnungsmodell klären
Fehlgeschlagene Zahlung / unvollständiger CheckoutÜber Portal wiederherstellen oder Zahlungsmethode aktualisieren
Fehlende Self-Service-SteuerungenPortal, Kündigungsweg oder Rechnungszugriff bereitstellen
Produktfehler oder VertrauensbruchRückerstatten, entschuldigen, Produktproblem protokollieren

3. Zuerst die sicherste reversible Aktion durchführen

Bevorzugte Reihenfolge:

  1. Self-Service-Verwaltung wiederherstellen
  2. Doppelten oder defekten Abrechnungsstatus beheben
  3. Nur die betroffene Abbuchung oder den doppelten Posten erstatten
  4. Grund dokumentieren
  5. Kurze Kunden-Nachverfolgung senden

Wenn die Lösung Produktarbeit erfordert, trennen Sie:

  • Kundenabwicklung jetzt
  • Produktfehler / Workflow-Lücke für das Backlog

4. Produktlücken auf Betreiberseite prüfen

Wenn der Kundenschmerz auf eine fehlende Betreiberoberfläche zurückzuführen ist, benennen Sie dies explizit. Häufige Beispiele:

  • kein Abrechnungsportal
  • keine Nutzungs-/Ratenbegrenzungs-Transparenz
  • keine Tarif-/Sitzerklärung
  • kein Kündigungsablauf
  • keine Schutzmaßnahme gegen doppelte Abonnements

Behandeln Sie diese als ECC- oder Website-Nachverfolgungspunkte, nicht nur als Support-Vorfälle.

5. Die Betreiber-Übergabe erstellen

Enden Sie mit:

  • Zusammenfassung des Kundenstatus
  • ergriffene Maßnahmen
  • Umsatzauswirkungen
  • zu sendender Nachverfolgungstext
  • zu erstellendes Produkt- oder Backlog-Problem

Ausgabeformat

Verwenden Sie diese Struktur:

KUNDE
- Name / E-Mail
- relevante Kontokennungen

ABRECHNUNGSSTATUS
- aktive Abonnements
- Rechnungs- oder Verlängerungsstatus
- Anomalien

ENTSCHEIDUNG
- Problemklassifizierung
- warum diese Aktion richtig ist

ERGRIFFENE MASSNAHME
- Rückerstattung / Kündigung / Portal / keine Aktion

NACHVERFOLGUNG
- kurze Kundenmitteilung

PRODUKTLÜCKE
- was im Produkt oder auf der Website behoben werden sollte

Beispiele für gute Empfehlungen

  • "Die richtige Lösung ist ein Abrechnungsportal, noch kein benutzerdefiniertes Dashboard"
  • "Dies sieht nach einem doppelten persönlichen Checkout aus, nicht nach einem echten Team-Sitz-Kauf"
  • "Eine doppelte Abbuchung erstatten, das verbleibende aktive Abonnement behalten und den Kunden später auf Organisationsabrechnung umstellen, falls erforderlich"

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

accessibility

Design, implement, and audit inclusive digital products using WCAG 2.2 Level AA. Use when building or auditing UI that must meet WCAG 2.2 Level AA, or when reviewing a change for keyboard, contrast, or screen-reader support.

affaan-m/content-engine

Create platform-native content systems for X, LinkedIn, TikTok, YouTube, newsletters, and repurposed multi-platform campaigns. Use when the user wants social posts, threads, scripts, content calendars, or one source asset adapted cleanly across platforms.

affaan-m/ECC

Multi-platform content distribution across X, LinkedIn, Threads, and Bluesky. Adapts content per platform using content-engine patterns. Never posts identical content cross-platform. Use when the user wants to distribute content across social platforms.

affaan-m/fal-ai-media

Unified media generation via fal.ai MCP — image, video, and audio. Covers text-to-image (Nano Banana), text/image-to-video (Seedance, Kling, Veo 3), text-to-speech (CSM-1B), and video-to-audio (ThinkSound). Use when the user wants to generate images, videos, or audio with AI.

affaan-m/manim-video

日本語翻訳:このファイルは manim-video 用の日本語翻訳が必要です

affaan-m/remotion-video-creation

Remotion のベストプラクティス - React で動画を作成する。3D、アニメーション、音声、字幕、チャート、トランジションなどをカバーするドメイン固有の29のルール。

affaan-m/video-editing

AI-assisted video editing workflows for cutting, structuring, and augmenting real footage. Covers the full pipeline from raw capture through FFmpeg, Remotion, ElevenLabs, fal.ai, and final polish in Descript or CapCut. Use when the user wants to edit video, cut footage, create vlogs, or build video content.

agent-architecture-audit

Full-stack diagnostic for agent and LLM applications. Audits the 12-layer agent stack for wrapper regression, memory pollution, tool discipline failures, hidden repair loops, and rendering corruption. Produces severity-ranked findings with code-first fixes. Essential for developers building agent applications, autonomous loops, or any LLM-powered feature. Use when an agent or LLM feature misbehaves and the failing layer is unknown, or before shipping an agent stack.

agent-eval

Head-to-head comparison of coding agents (Claude Code, Aider, Codex, etc.) on custom tasks with pass rate, cost, time, and consistency metrics. Use when choosing between coding agents, or when a change to an agent setup needs measured pass rate, cost, and time rather than an impression.

agent-harness-construction

Design and optimize AI agent action spaces, tool definitions, and observation formatting for higher completion rates. Use when defining or revising an agent

agentic-engineering

Operate as an agentic engineer using eval-first execution, decomposition, and cost-aware model routing. Use when planning or executing engineering work that agents will carry out end to end.

agentic-os

Build persistent multi-agent operating systems on Claude Code. Covers kernel architecture, specialist agents, slash commands, file-based memory, scheduled automation, and state management without external databases. Use when building a persistent multi-agent system on Claude Code with its own memory, commands, and scheduling.

agent-introspection-debugging

Structured self-debugging workflow for AI agent failures using capture, diagnosis, contained recovery, and introspection reports. Use when an agent run fails and you need a reproducible diagnosis instead of a retry.

agent-payment-x402

Add x402 payment execution to AI agents with per-task budgets, spending controls, and non-custodial wallets. Supports Base through agentwallet-sdk and X Layer through OKX Payments / OKX Agent Payments Protocol. Use when an agent must pay for something itself and needs per-task budgets, spending controls, and a non-custodial wallet.

agent-self-evaluation

Use after completing any non-trivial task. The agent self-rates its output on 5 axes — accuracy, completeness, clarity, actionability, conciseness — with concrete evidence per criterion. Produces a structured 1-5 scorecard with specific improvement suggestions.

agent-sort

Build an evidence-backed ECC install plan for a specific repo by sorting skills, commands, rules, hooks, and extras into DAILY vs LIBRARY buckets using parallel repo-aware review passes. Use when ECC should be trimmed to what a project actually needs instead of loading the full bundle.

ai-first-engineering

Engineering operating model for teams where AI agents generate a large share of implementation output. Use when setting team process, review gates, or ownership rules for a codebase largely written by agents.

ai-regression-testing

Regression testing strategies for AI-assisted development. Sandbox-mode API testing without database dependencies, automated bug-check workflows, and patterns to catch AI blind spots where the same model writes and reviews code. Use when adding regression coverage to AI-assisted code, or when the same model both wrote and reviewed a change.

android-clean-architecture

Clean Architecture patterns for Android and Kotlin Multiplatform projects — module structure, dependency rules, UseCases, Repositories, and data layer patterns. Use when structuring modules, layers, or data flow in an Android or KMP project.

angular-developer

Generates Angular code and provides architectural guidance. Trigger when creating projects, components, or services, or for best practices on reactivity (signals, linkedSignal, resource), forms, dependency injection, routing, SSR, accessibility (ARIA), animations, styling (component styles, Tailwind CSS), testing, or CLI tooling.

Verwandte Skills