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
Jika Anda menggunakan Claude Code, Codex CLI, Cursor, atau OpenCode, Dodo Agent Plugin menginstal semua delapan kemampuan ditambah kedua server MCP dalam satu langkah. Kemampuan akan dimuat secara otomatis ketika agen Anda mendeteksi tugas yang relevan.Lihat panduan AI Coding Agents untuk perintah instalasi per-agen.
Menggunakan Kemampuan
Setelah terinstal, asisten AI Anda dapat memanfaatkan kemampuan ini ketika Anda memintanya untuk menerapkan fitur Dodo Payments. Berikut beberapa contoh prompt:Praktik Terbaik
Webhooks
Langganan
Checkout
Penagihan Berdasarkan Penggunaan
BillingSDK
Kunci Lisensi
Penagihan Berbasis Kredit
Cara Kerja Kemampuan
Kemampuan menyediakan asisten AI Anda dengan:- Pengetahuan Prosedural - Instruksi langkah demi langkah untuk menerapkan fitur
- Template Kode - Pola dan snippet kode siap produksi
- Praktik Terbaik - Pendekatan yang direkomendasikan untuk keamanan, penanganan kesalahan, dan UX
- Kesadaran Konteks - Pemahaman tentang cara kerja berbagai fitur Dodo Payments secara bersama
- Memahami pendekatan penerapan yang benar
- Menghasilkan kode yang akurat dan bekerja
- Mengikuti konvensi Dodo Payments
- Menangani kasus tepi dan kesalahan dengan benar
Kemampuan melengkapi MCP Server dan Sentra. Gunakan MCP untuk operasi API, Sentra untuk integrasi terpandu, dan Kemampuan untuk meningkatkan kemampuan asisten AI.
Perbandingan dengan Alat Lain
| Alat | Tujuan | Terbaik Untuk |
|---|---|---|
| Agent Skills | Meningkatkan pengetahuan asisten AI | Pengembangan berbantuan AI dengan klien MCP apa pun |
| MCP Server | Menjalankan operasi API | Akses API langsung dari asisten AI |
| Sentra | Asisten integrasi terpandu | Integrasi penagihan interaktif di IDE |
Sumber Daya
Skills Repository
Jelajahi kode sumber dan berkontribusi pada kemampuan Dodo Payments
MCP Server
Aktifkan asisten AI untuk menjalankan operasi API Dodo Payments
Sentra
Asisten penagihan bertenaga AI untuk IDE Anda
Discord Community
Dapatkan bantuan dan bagikan umpan balik dengan komunitas