Skill

stripe-best-practices

Install
1
Install the plugin
$
npx claudepluginhub stripe/ai --plugin stripe

Want just this skill?

Add to a custom plugin, then install with one command.

Description

Guides Stripe integration decisions — API selection (Checkout Sessions vs PaymentIntents), Connect platform setup (Accounts v2, controller properties), billing/subscriptions, Treasury financial accounts, integration surfaces (Checkout, Payment Element), and migrating from deprecated Stripe APIs. Use when building, modifying, or reviewing any Stripe integration — including accepting payments, building marketplaces, integrating Stripe, processing payments, setting up subscriptions, or creating connected accounts.

Tool Access

This skill uses the workspace's default tool permissions.

Supporting Assets
View in Repository
references/billing.md
references/connect.md
references/payments.md
references/treasury.md
Skill Content

Latest Stripe API version: 2026-02-25.clover. Always use the latest API version and SDK unless the user specifies otherwise.

Integration routing

Building…Recommended APIDetails
One-time paymentsCheckout Sessions<references/payments.md>
Custom payment form with embedded UICheckout Sessions + Payment Element<references/payments.md>
Saving a payment method for laterSetup Intents<references/payments.md>
Connect platform or marketplaceAccounts v2 (/v2/core/accounts)<references/connect.md>
Subscriptions or recurring billingBilling APIs + Checkout Sessions<references/billing.md>
Embedded financial accounts / bankingv2 Financial Accounts<references/treasury.md>

Read the relevant reference file before answering any integration question or writing code.

Key documentation

When the user’s request does not clearly fit a single domain above, consult:

Stats
Stars1380
Forks229
Last CommitMar 20, 2026
Actions

Similar Skills