stripe-apps

Par stripe · ai

Skill Claude Code pour construire des Stripe Apps : guide complet couvrant scaffold, UI extensions, backend, auth et publication sur le marketplace Stripe.

npx skills add https://github.com/stripe/ai --skill stripe-apps

Stripe Apps — Skill pour Claude Code

Ce skill fait partie du repository officiel stripe/ai, le hub centralisé de Stripe pour les intégrations IA et les outils d'agent. Il s'agit d'un skill complet et fonctionnel (non un squelette) destiné à guider Claude dans la construction de Stripe Apps de bout en bout.

Rôle et périmètre

Le skill est déclenché dès qu'un utilisateur mentionne la création ou la modification d'une Stripe App : ajout d'un panneau dans le Dashboard Stripe, réaction à des événements Stripe, connexion d'un service externe sans partager de clés API, ou publication sur le marketplace. Il couvre l'intégralité du cycle de développement : scaffold avec stripe generate app, configuration du manifest stripe-app.yaml, écriture des UI extensions avec @stripe/ui-extension-sdk, mise en place d'un backend (server.js), gestion de l'authentification, configuration des webhooks, Secret Store API, et publication.

Structure interne

Le SKILL.md définit un protocole en cinq étapes ordonnées : découverte des besoins (4 questions obligatoires), scaffold du projet via CLI, écriture de tous les fichiers sur disque, livraison du workflow complet à l'utilisateur, et vérification que les fichiers existent bien. Il s'appuie sur un ensemble de fichiers de référence (references/discovery.md, references/canonical-docs.md, references/backend.md, etc.) que Claude doit lire avant d'écrire du code, afin de toujours utiliser les patterns de documentation officiels plutôt que ses données d'entraînement potentiellement obsolètes.

Comment l'utiliser

Dans le contexte du repository stripe/ai, ce skill s'installe via les mécanismes décrits dans le README parent — notamment claude plugin install stripe@claude-plugins-official pour Claude Code, ou npx skills add https://docs.stripe.com pour une installation manuelle. Une fois actif, Claude adopte automatiquement le rôle de constructeur de projet : il pose des questions de découverte, génère les fichiers nécessaires sur le disque de l'utilisateur, et produit un résultat directement exécutable plutôt que de simples extraits de code dans le chat.

Skills similaires