Documentation Index
Fetch the complete documentation index at: https://docs.dodopayments.com/llms.txt
Use this file to discover all available pages before exploring further.
Overview
Agent Skills are reusable capabilities that enhance what AI coding assistants can do when working with Dodo Payments. They provide procedural knowledge and best practices that help agents accomplish specific tasks more effectively - from integrating checkout flows to setting up usage-based billing.Think of skills as plugins for your AI assistant. They teach your agent how to implement Dodo Payments features correctly, following our recommended patterns and best practices.
- Claude Code - Anthropic’s CLI coding assistant
- OpenCode - Open source AI coding agent
- Cursor - AI-first code editor
- Other MCP clients - Any agent supporting the skills protocol
Available Skills
| Skill | Description |
|---|---|
| dodo-best-practices | Comprehensive guide to integrating Dodo Payments with best practices |
| webhook-integration | Setting up and handling webhooks for payment events |
| subscription-integration | Implementing subscription billing flows |
| checkout-integration | Creating checkout sessions and payment flows |
| usage-based-billing | Implementing metered billing with events and meters |
| billing-sdk | Using BillingSDK React components |
| license-keys | Managing license keys for digital products |
| credit-based-billing | Implementing credit entitlements, balances, and metered credit deduction |
Installation
Choose your preferred installation method based on your AI coding assistant.- Agent Plugin (recommended)
- Skills CLI
- Claude Code
- OpenCode
Si vous utilisez Claude Code, Codex CLI, Cursor ou OpenCode, le Plugin Dodo Agent installe toutes les huit compétences plus les deux serveurs MCP en une seule étape. Les compétences se chargent automatiquement lorsque votre agent détecte une tâche pertinente.Voir le guide des agents de codage IA pour les commandes d’installation par agent.
Utilisation des compétences
Une fois installées, votre assistant IA peut utiliser ces compétences lorsque vous lui demandez de mettre en place des fonctionnalités de Dodo Payments. Voici quelques invites d’exemple :Meilleures pratiques
Webhooks
Abonnements
Paiement
Facturation basée sur l’utilisation
BillingSDK
Clés de licence
Facturation basée sur le crédit
Comment fonctionnent les compétences
Les compétences fournissent à votre assistant IA :- Connaissance procédurale - Instructions étape par étape pour mettre en œuvre des fonctionnalités
- Modèles de code - Modèles et extraits de code prêts pour la production
- Meilleures pratiques - Approches recommandées pour la sécurité, la gestion des erreurs et l’UX
- Conscience contextuelle - Compréhension de la manière dont les différentes fonctionnalités de Dodo Payments fonctionnent ensemble
- Comprendre la bonne approche de mise en œuvre
- Générer un code précis et opérationnel
- Suivre les conventions de Dodo Payments
- Gérer correctement les cas limites et les erreurs
Les compétences complètent le Serveur MCP et Sentra. Utilisez MCP pour les opérations API, Sentra pour l’intégration guidée et les compétences pour des capacités améliorées de l’assistant IA.
Comparaison avec d’autres outils
| Outil | Objectif | Idéal pour |
|---|---|---|
| Compétences d’agent | Améliorer les connaissances de l’assistant IA | Développement assisté par l’IA avec n’importe quel client MCP |
| Serveur MCP | Exécuter des opérations API | Accès direct à l’API depuis les assistants IA |
| Sentra | Assistant d’intégration guidée | Intégration interactive de la facturation dans l’IDE |
Ressources
Skills Repository
Parcourez le code source et contribuez aux compétences Dodo Payments
MCP Server
Permettre aux assistants IA d’exécuter des opérations API Dodo Payments
Sentra
Assistant de facturation alimenté par l’IA pour votre IDE
Discord Community
Obtenez de l’aide et partagez vos commentaires avec la communauté