Agent Skills 是可重用的能力,增强 AI 编程助手在使用 Dodo Payments 时可以完成的操作。它们提供过程知识和最佳实践,帮助代理更有效地完成特定任务——从集成结账流程到设置基于使用情况的计费。
将技能视为 AI 助手的插件。 它们教会您的代理如何按照我们推荐的模式和最佳实践正确实施 Dodo Payments 功能。
Skills 可与任何 MCP 兼容的 AI 代理一起使用,包括:
- Claude Code - Anthropic 的 CLI 编程助手
- OpenCode - 开源 AI 编程代理
- Cursor - 以 AI 为先的代码编辑器
- 其他 MCP 客户端 - 支持技能协议的任何代理
可用技能
根据您选择的 AI 编程助手选择首选的安装方法。
Skills CLI
Claude Code
OpenCode
使用通用技能 CLI 安装技能,该 CLI 适用于任何 MCP 兼容的代理:# 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
Webhook
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
获取帮助并与社区分享反馈