跳转到主要内容

概述

Agent Skills 是可重用的能力,增强 AI 编程助手在使用 Dodo Payments 时可以完成的操作。它们提供过程知识和最佳实践,帮助代理更有效地完成特定任务——从集成结账流程到设置基于使用情况的计费。
将技能视为 AI 助手的插件。 它们教会您的代理如何按照我们推荐的模式和最佳实践正确实施 Dodo Payments 功能。
Skills 可与任何 MCP 兼容的 AI 代理一起使用,包括:
  • Claude Code - Anthropic 的 CLI 编程助手
  • OpenCode - 开源 AI 编程代理
  • Cursor - 以 AI 为先的代码编辑器
  • 其他 MCP 客户端 - 支持技能协议的任何代理

可用技能

技能描述
dodo-best-practices综合指南,提供最佳实践下的 Dodo Payments 集成
webhook-integration设置和处理支付事件的 webhooks
subscription-integration实现订阅计费流程
checkout-integration创建结账会话和支付流程
usage-based-billing使用事件和计量仪实现按用量计费
billing-sdk使用 BillingSDK React 组件
license-keys管理数字产品的许可证密钥
credit-based-billing实现信用额度、余额和按信用计费扣除

安装

根据您选择的 AI 编程助手选择首选的安装方法。
使用通用技能 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
仅安装所需技能,以便让您的代理保持专注并减少上下文负担。

使用技能

安装后,当您要求 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 助手提供:
  1. 程序性知识 - 实施功能的分步说明
  2. 代码模板 - 生产就绪的代码模式和片段
  3. 最佳实践 - 推荐的安全性、错误处理和用户体验的方法
  4. 上下文感知 - 理解不同 Dodo Payments 功能如何协同工作
当您要求 AI 助手实施功能时,它会使用相关技能来:
  • 理解正确的实施方法
  • 生成准确、可运行的代码
  • 遵循 Dodo Payments 规范
  • 正确处理边缘案例和错误
技能补充了MCP ServerSentra。使用 MCP 进行 API 操作,Sentra 进行引导集成,技能则增强 AI 助手能力。

与其他工具的比较

工具目的最佳用于
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

获取帮助并与社区分享反馈
Last modified on March 24, 2026