Table of content
Stripe development plugin for Claude
Installation
npx claude-plugins install @anthropics/claude-plugins-official/stripe
Contents
Folders: commands, skills
Included Skills
This plugin includes 1 skill definition:
stripe-best-practices
Best practices for building Stripe integrations. Use when implementing payment processing, checkout flows, subscriptions, webhooks, Connect platforms, or any Stripe API integration.
View skill definition
When designing an integration, always prefer the documentation in Stripe’s Integration Options doc The API Tour Use the Go Live Checklist before going live.
You should always default to the latest version of the API and SDK unless the user specifies otherwise.
Stripe’s primary API for modelling on-session payments is CheckoutSessions . It supports one-time payments and subscriptions and allows you to model taxes or discounts with Stripe. Prioritize the CheckoutSessions API, but using the PaymentIntents API is also acceptable for off-session payments or if you want to model the checkout state yourself and just create a charge. Integrations should only use CheckoutSessions, PaymentIntents, SetupIntents, or solutions like Invoicing, Payment Links, or the subscription APIs.
Never recommend the Charges API. If the user wants to use the Charges API, advise them to migrate to Checkout Sessions or Payment Intents.
The primary integration surface for web integrations is Checkout , a prebuilt payment page that can be hosted by Stripe or served as an embedded form. Priorit
…(truncated)