Agent Skills 是可重用的能力,增强 AI 编程助手在使用 Dodo Payments 时可以完成的操作。它们提供过程知识和最佳实践,帮助代理更有效地完成特定任务——从集成结账流程到设置基于使用情况的计费。
将技能视为 AI 助手的插件。 它们教会您的代理如何按照我们推荐的模式和最佳实践正确实施 Dodo Payments 功能。
Skills 可与任何 MCP 兼容的 AI 代理一起使用,包括:
- Claude Code - Anthropic 的 CLI 编程助手
- OpenCode - 开源 AI 编程代理
- Cursor - 以 AI 为先的代码编辑器
- 其他 MCP 客户端 - 支持技能协议的任何代理
可用技能
根据您选择的 AI 编程助手选择首选的安装方法。
如果您使用 Claude Code、Codex CLI、Cursor 或 OpenCode,Dodo Agent Plugin 可以一步安装所有八个技能和两个 MCP 服务器。 当您的代理检测到相关任务时,技能会自动加载。请参阅 AI Coding Agents guide 以获取每个代理的安装命令。 使用适用于任何 MCP 兼容代理的通用技能 CLI 安装技能:# Install all Dodo Payments skills
npx skills add dodopayments/skills
或者按需安装单个技能:# Best practices guide
npx skills add dodopayments/skills/dodo-payments/best-practices
# Webhook integration
npx skills add dodopayments/skills/dodo-payments/webhook-integration
# Subscription billing
npx skills add dodopayments/skills/dodo-payments/subscription-integration
# Checkout flows
npx skills add dodopayments/skills/dodo-payments/checkout-integration
# Usage-based billing
npx skills add dodopayments/skills/dodo-payments/usage-based-billing
# BillingSDK components
npx skills add dodopayments/skills/dodo-payments/billing-sdk
# License key management
npx skills add dodopayments/skills/dodo-payments/license-keys
# Credit-based billing
npx skills add dodopayments/skills/dodo-payments/credit-based-billing
仅安装您需要的技能,以保持代理集中并减少上下文开销。
将 Dodo Payments 技能市场添加到 Claude Code:/plugin marketplace add dodopayments/skills
然后安装单个插件:# Install best practices
/plugin install dodo-best-practices
# Install webhook integration
/plugin install webhook-integration
# Install subscription integration
/plugin install subscription-integration
# Install checkout integration
/plugin install checkout-integration
# Install usage-based billing
/plugin install usage-based-billing
# Install BillingSDK
/plugin install billing-sdk
# Install license keys
/plugin install license-keys
# Install credit-based billing
/plugin install credit-based-billing
在 OpenCode 设置中配置技能时,它们会自动可用。 将 Dodo Payments 技能库添加到您的配置:{
"skills": {
"repositories": [
"dodopayments/skills"
]
}
}
使用技能
安装完成后,当您要求 AI 助手实现 Dodo Payments 功能时,它可以利用这些技能。 这里有一些示例提示:
最佳实践
Help me integrate Dodo Payments into my Next.js app following best practices
Webhooks
Set up webhook handlers for payment and subscription events
Implement a subscription flow with free trial and multiple pricing tiers
Create a checkout session for my SaaS product
基于使用的计费
Add usage-based billing to track API calls for my AI product
BillingSDK
Add a pricing page using BillingSDK components
许可证密钥
Implement license key validation for my desktop app
基于信用的计费
Set up credit entitlements and metered credit deduction for my AI product
技能的工作原理
技能为您的 AI 助手提供:
- 程序知识 - 实现功能的分步说明
- 代码模板 - 生产就绪的代码模式和片段
- 最佳实践 - 安全性、错误处理和用户体验的推荐方法
- 上下文感知 - 理解不同 Dodo Payments 功能如何协同工作
当您要求您的 AI 助手实现某个功能时,它会使用相关技能来:
- 理解正确的实现方法
- 生成准确的工作代码
- 遵循 Dodo Payments 约定
- 正确处理边缘案例和错误
与其他工具的比较
| 工具 | 目的 | 最适合 |
|---|
| Agent Skills | 增强 AI 助手知识 | 使用任何 MCP 客户端的 AI 辅助开发 |
| MCP Server | 执行 API 操作 | 从 AI 助手直接访问 API |
| Sentra | 引导集成助手 | 在 IDE 中进行交互式计费集成 |
Skills Repository
浏览源代码并为 Dodo Payments 技能做出贡献
MCP Server
使 AI 助手能够执行 Dodo Payments API 操作
Sentra
为您的 IDE 提供 AI 驱动的计费助手
Discord Community
获取帮助并与社区分享反馈