stripe avatar

Stripe Best Practices

stripe/aiOfficial

Cuts through Stripe's overwhelming API surface by routing you to the right integration path upfront. Instead of guessing between PaymentIntents and Checkout Sessions, or wondering which Connect API version to use, it gives you a decision matrix based on what you're actually building. Covers the tricky stuff like migrating off deprecated APIs, setting up restricted API keys properly, and navigating Connect's liability models. The routing table alone saves hours of documentation diving. Honestly wish this existed when I was first wrestling with Stripe's marketplace setup, would have prevented a lot of refactoring.

skills.sh installs
31.6K
GitHub stars
2.1K
last updated
Aug 21, 2026

Install

$ npx -y skills add stripe/ai --skill stripe-best-practices --agent claude-code

Installs into .claude/skills of the current project.

Files

Latest Stripe API version: 2026-10-28.endive. Always use the latest API version and SDK unless the user specifies otherwise.

Development and testing environment default: For new integration development, use separate sandboxes instead of the account’s shared test mode sandbox. Sandboxes isolate settings and test data from live mode. Use separate sandboxes for local development and CI. When stronger isolation is useful, dedicate sandboxes to development teams or testing scenarios. Use the shared test mode sandbox only for an existing integration that depends on it or when a required feature doesn’t support general sandboxes.

Latest SDK versions:

LanguageLatest version
Ruby20.0.0
Python16.0.0
Node.js23.0.0
PHP22.0.0
Java34.0.0
Go87.0.0
.NET53.0.0

Sponsors

Details

Repository
github.com/stripe/ai
Categories
Backend & APIs, Security, Sales & Marketing, Finance & Trading

More from stripe/ai

All 5
1jimliu avatarbaoyu-danger-x-to-markdownjimliu/baoyu-skillsConverts X (Twitter) tweets and articles to markdown with YAML front matter. Uses reverse-engineered API requiring user consent. Use when user mentions "X to ma28.4Kskills.sh installs
2expo avatareas-app-storesexpo/skillsEAS service (paid). Deploy Expo apps to the app stores with EAS - build and submit to the iOS App Store, Google Play Store, and TestFlight, configure eas.json b26.6Kskills.sh installs
3wshobson avatararchitecture-patternswshobson/agentsImplement proven backend architecture patterns including Clean Architecture, Hexagonal Architecture, and Domain-Driven Design. Use this skill when designing cle25.1Kskills.sh installs
4hyf0 avatarvue-best-practiceshyf0/vue-skillsVue 3 development with Composition API,24.5Kskills.sh installs
5resend avatarresendresend/resend-skillsUse when working with the Resend email API — sending transactional emails (single or batch), receiving inbound emails via webhooks, managing email templates, tr24.4Kskills.sh installs
6expo avatareas-simulatorexpo/skillsEAS service (paid). Run and control a user's app on a remote iOS/Android simulator hosted on EAS cloud. Read before running any `eas simulator:*` commands - it 23.6Kskills.sh installs