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 recommended patterns and best practices.
- Claude Code — Anthropic’s CLI coding assistant
- Codex CLI — OpenAI’s CLI coding agent
- Cursor — AI-first code editor
- VS Code / GitHub Copilot — via the Agent Plugin, in the editor or the Copilot CLI
- Gemini CLI — via the Agent Plugin extension
- Grok Build and Meta Muse Code — via the Agent Plugin
- Google Antigravity and JetBrains Junie — via the Agent Plugin
- Kiro — loads skills as a Power
- OpenCode — open source AI coding agent
- Other clients — any agent supporting the skills protocol
Available Skills
Eighteen skills covering the full integration surface, grouped by the task you’re working on.Getting Started
Accepting Payments
Billing Models
Catalog and Pricing
Customers and Operations
UI and Integrations
Installation
Choose your preferred installation method based on your AI coding assistant.- Agent Plugin (recommended)
- Skills CLI
- Claude Code
- OpenCode
The Dodo Agent Plugin installs all eighteen skills plus both MCP servers in one step for Claude Code, Codex CLI, Cursor, VS Code / GitHub Copilot, Gemini CLI, Grok Build, Meta Muse Code, Google Antigravity, JetBrains Junie, Kiro, and OpenCode. Skills load automatically when your agent detects a relevant task.See the AI Coding Agents guide for per-agent install commands.
Using Skills
Once installed, your AI assistant loads the relevant skill automatically when you ask it to implement a Dodo Payments feature. You don’t need to name the skill; describe the task instead.How Skills Work
Skills provide your AI assistant with:- Procedural Knowledge — Step-by-step instructions for implementing features
- Code Templates — Production-ready code patterns and snippets
- Best Practices — Recommended approaches for security, error handling, and UX
- Context Awareness — Understanding of how different Dodo Payments features work together
references/ folder next to the skill, and your agent opens those files only when the task needs them.
When you ask your AI assistant to implement a feature, it uses the relevant skill to understand the correct implementation approach, generate accurate working code, follow Dodo Payments conventions, and handle edge cases and errors properly.
Skills complement the MCP Server. Use MCP for API operations and Skills for enhanced AI assistant capabilities.
Comparison with Other Tools
Resources
Skills Repository
Browse the source code and contribute to Dodo Payments skills
MCP Server
Enable AI assistants to execute Dodo Payments API operations
Build with AI Coding Agents
Install the Agent Plugin: all skills plus both MCP servers in one step
Discord Community
Get help and share feedback with the community