Rôle du skill
Ce skill fournit à un agent Claude des instructions détaillées pour aider un utilisateur à identifier les informations de vérification requises par Stripe pour un compte connecté (Stripe Connect). Il couvre les scénarios KYC, d'onboarding et de conformité réglementaire, en tenant compte des combinaisons de pays de plateforme, de pays de compte, de type de tableau de bord, d'accord de service, de type d'entité juridique et de capabilities.
Fonctionnement
Le skill décrit un flux conversationnel progressif : l'agent collecte les paramètres de configuration un à un, dans un ordre imposé par une chaîne de dépendances (de apiVersion jusqu'aux capabilities), en validant chaque choix contre des données réelles récupérées depuis les endpoints publics de docs.stripe.com. Une fois la configuration entièrement validée, l'agent appelle get-requirements-for-setups pour obtenir les exigences précises, puis formate le résultat en tableaux lisibles par l'utilisateur.
Ce que l'agent produit
Le skill spécifie comment construire des tableaux de requirements (Account, Company, Individual, Representative, etc.) à partir de la réponse API, avec colonnes de champs requis, informations de vérification et actions d'enforcement. Il prévoit également la comparaison de deux configurations (setup A vs setup B) et la génération d'un résumé JSON des champs currently_due et eventually_due.
Contexte dans le repo
Ce skill fait partie de la collection officielle de skills Stripe disponible dans le repository stripe/ai, qui centralise les outils et ressources pour construire des produits alimentés par l'IA sur Stripe. Il s'installe via les mécanismes standards décrits dans le README (Claude Code, Cursor, Codex, ou npx skills add).