stripe-apps

Par stripe · ai

Skill Claude Code complet pour construire des Stripe Apps : guide le développeur de la découverte du projet jusqu'à la publication sur le marketplace Stripe.

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

Stripe Apps — Skill Claude Code

Ce skill fait partie du repository officiel stripe/ai, le hub de Stripe pour construire des produits alimentés par l'IA. Il est distribué via le plugin Claude Code officiel de Stripe (stripe@claude-plugins-official) et s'installe avec la commande claude plugin install stripe@claude-plugins-official dans un projet.

Ce que fait ce skill

Contrairement à un simple squelette, ce skill est entièrement fonctionnel et substantiel. Il transforme Claude en un agent constructeur de Stripe Apps capable de couvrir l'intégralité du cycle de développement : découverte des besoins, scaffold via CLI (stripe generate app), écriture des fichiers sur disque, configuration du manifest stripe-app.yaml, et publication sur le marketplace Stripe. Il se déclenche automatiquement lorsqu'un utilisateur mentionne des Stripe Apps, des UI extensions, @stripe/ui-extension-sdk, ou la personnalisation du Dashboard Stripe.

Architecture et références internes

Le skill s'appuie sur un ensemble de fichiers de référence situés dans le répertoire references/ du skill : discovery.md (logique de routage), canonical-docs.md (liste des pages de documentation à consulter via WebFetch avant d'écrire du code), backend.md, ui-extensions.md, webhooks.md, authentication.md, et d'autres. Ces fichiers structurent le comportement de l'agent à chaque étape du protocole en cinq phases : Discovery → Scaffold → Build → Deliver → Verify.

Comment l'utiliser

Une fois le plugin Stripe installé dans Claude Code, il suffit de décrire son besoin en langage naturel — par exemple « je veux ajouter un panneau sur la page client » ou « je veux réagir aux événements Stripe sans partager mes clés API ». Le skill prend en charge le reste : il pose quatre questions de découverte, génère le scaffold, écrit les fichiers complets sur le disque de l'utilisateur, et présente le workflow de développement complet incluant les commandes pnpm build, stripe apps start, et stripe apps upload.

Skills similaires