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
Nếu bạn đang sử dụng Claude Code, Codex CLI, Cursor, hoặc OpenCode, Dodo Agent Plugin cài đặt tất cả tám kỹ năng cộng với hai máy chủ MCP chỉ trong một bước. Kỹ năng sẽ được tải tự động khi tác nhân của bạn phát hiện một nhiệm vụ liên quan.Xem hướng dẫn AI Coding Agents để biết lệnh cài đặt từng tác nhân.
Sử dụng Kỹ năng
Khi đã cài đặt, trợ lý AI của bạn có thể sử dụng những kỹ năng này khi bạn yêu cầu nó thực hiện các tính năng Dodo Payments. Sau đây là một số gợi ý ví dụ:Thực tiễn Tốt nhất
Webhooks
Đăng ký
Thanh toán
Tính phí dựa trên sử dụng
BillingSDK
Khóa Giấy phép
Tính phí dựa trên tín dụng
Cách Kỹ năng Hoạt động
Kỹ năng cung cấp cho trợ lý AI của bạn:- Kiến thức Thủ tục - Hướng dẫn theo từng bước cho việc thực hiện các tính năng
- Mẫu Mã - Mẫu và đoạn mã sản xuất sẵn sàng
- Thực tiễn Tốt nhất - Phương pháp đề xuất cho bảo mật, xử lý lỗi, và UX
- Nhận thức Ngữ cảnh - Sự hiểu biết về cách hoạt động của các tính năng Dodo Payments khác nhau
- Hiểu cách tiếp cận thực hiện đúng
- Tạo mã chính xác, hoạt động
- Tuân thủ các quy ước của Dodo Payments
- Xử lý các trường hợp và lỗi biên một cách chính xác
Kỹ năng bổ sung cho MCP Server và Sentra. Sử dụng MCP cho các thao tác API, Sentra cho tích hợp có hướng dẫn, và Kỹ năng cho khả năng trợ lý AI nâng cao.
So sánh với Công cụ Khác
| Công cụ | Mục đích | Tốt nhất cho |
|---|---|---|
| Kỹ năng Tác nhân | Nâng cao kiến thức trợ lý AI | Phát triển hỗ trợ AI với bất kỳ MCP client nào |
| MCP Server | Thực hiện các thao tác API | Truy cập API trực tiếp từ trợ lý AI |
| Sentra | Trợ lý tích hợp có hướng dẫn | Tích hợp thanh toán tương tác trong IDE |
Tài nguyên
Skills Repository
Duyệt mã nguồn và đóng góp vào các kỹ năng Dodo Payments
MCP Server
Kích hoạt trợ lý AI để thực hiện các thao tác API của Dodo Payments
Sentra
Trợ lý thanh toán AI cho IDE của bạn
Discord Community
Nhận trợ giúp và chia sẻ phản hồi với cộng đồng