Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Stripe Integration Expert
How to use
Zainstaluj skill w swoim projekcie, dodając go do konfiguracji agenta Claude. Upewnij się, że masz dostęp do dokumentacji Stripe API i klucze testowe (publishable i secret key).
Zdefiniuj model subskrypcji w bazie danych, śledzący stan (FREE_TRIAL, ACTIVE, DOWNGRADING, PAST_DUE, CANCEL_PENDING, CANCELED). Skill dostarcza schemat stanów i przejścia między nimi.
Skonfiguruj Stripe CLI lokalnie, aby testować webhook'i bez wdrażania. Skill zawiera instrukcje pełnej konfiguracji testowej.
Wdróż obsługę webhooków z weryfikacją podpisu Stripe. Skill pokrywa idempotentne handlery dla zdarzeń takich jak customer.subscription.updated, invoice.payment_succeeded i invoice.payment_failed.
Zaimplementuj logikę upgrade/downgrade subskrypcji z automatycznym obliczaniem prorat i stosowaniem kredytów. Skill zawiera wzorce dla Next.js, Express i Django.
Włącz portal klienta Stripe, aby użytkownicy mogli zarządzać swoimi subskrypcjami, i zintegruj generowanie faktur z dostępem do PDF.