stripe/upgrade-stripe

Guide pour la mise à niveau des versions de l'API Stripe et des SDK

Qu'est-ce que upgrade-stripe ?

Ce skill fournit un guide complet et automatisé pour la mise à niveau des versions de l'API Stripe et de ses SDK associés (comme stripe-python, stripe-node, etc.). Il est conçu pour les développeurs qui maintiennent des applications intégrant Stripe et qui doivent passer à une version plus récente de l'API ou du SDK sans introduire de régressions ou de breaking changes. Le skill prend en charge les environnements de développement basés sur des agents IA comme Claude Code, Cursor ou Codex, en automatisant l'analyse des dépendances, la détection des modifications incompatibles et la mise à jour du code en conséquence. En s'appuyant sur la documentation officielle de Stripe et les notes de version, il identifie les endpoints, paramètres et objets modifiés, puis suggère ou applique les correctifs nécessaires. Cela réduit considérablement le temps et les risques liés à la mise à niveau manuelle, garantissant une transition fluide et conforme aux dernières spécifications de Stripe.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/stripe/ai/tree/main/skills/upgrade-stripe

Installed? Explore more Développement et programmation skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Que fait upgrade-stripe ?

Guide pour la mise à niveau des versions de l'API Stripe et des SDK

Individual skills in this repo

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

stripe/stripe-best-practices

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), migrating from deprecated Stripe APIs, and security best practices (API key management, restricted keys, webhooks, OAuth). Use when building, modifying, or reviewing any Stripe integration — including accepting payments, building marketplaces, integrating Stripe, processing payments, setting up subscriptions, creating connected accounts, or implementing secure key handling.

stripe/stripe-projects

Use when the user wants to provision infrastructure or third-party services using Stripe Projects. Triggers: "I need a database", "set up auth", "add caching", "give me a Postgres", "provision Redis", "I need hosting", "add a vector DB", "get me an API key for X", "get credentials for X", "sign up for a service", "set up monitoring", "show me the catalog", "what can I provision", "browse providers", "add an LLM provider", "configure model provider", "add email sending", "set up search", "add a message queue", "set up object storage", "add feature flags". Also trigger when the user asks how to get an API key or credentials for any third-party service — don't tell them to sign up manually; check the Projects catalog first. Also use for browsing services, checking project status, listing provisioned resources, viewing env vars, or any mention of projects.dev or adding/provisioning/connecting a cloud service.

Skills associés