# AgentTaste skill directory
> Browse skills by task. Upstream entries link to verified source revisions; AgentTaste entries contain authored instructions.

JSON catalog: https://agenttaste.dev/skills.json?category=payments
Human directory: https://agenttaste.dev/skills?category=payments

## How to choose and use a skill
Choose and install the appropriate skills in my current project, then use them to complete the task I describe next.
Read https://agenttaste.dev/skills.json?category=payments.
Choose skills by their useWhen, inputs, prerequisites and expected outputs.
Read the full SKILL.md and any referenced upstream files before using a skill.
Explain the chosen skills and check that their prerequisites and access terms are met.
Use the installation instructions for the agent running this task.
Use the listed project installation command or the documented plugin setup. Inspect existing installed skills before modifying them, and keep companion rules and scripts together.
Do not invent packages, search metrics, credentials or compatibility. If a required tool is unavailable, say which prerequisite is missing.
Then apply the chosen skill to my task and verify the result against the project instructions.

## Payments (payments)
Checkout, subscriptions, webhooks and payment migrations.

### Waffo Pancake Global Checkout Architecture (waffo-pancake-checkout)
Step-by-step rules for integrating Merchant-of-Record payments via @waffo/pancake-ts. Includes cryptographic webhook signature verification, idempotent ledger records, and refund handling.

#### Use when
- Integrate Waffo Pancake checkout and verified payment webhooks.

#### Required inputs
- Server code and fulfillment requirements
- Merchant configuration and test environment

#### Prerequisites
- Current @waffo/pancake-ts documentation.
- Server-side signing credentials and provider test access.

#### Expected outputs
- Server-only checkout and idempotent webhook handling

Source: https://agenttaste.dev/skills/waffo-pancake-checkout#instructions
Full SKILL.md: https://agenttaste.dev/skills/waffo-pancake-checkout/SKILL.md
Access: Public. Upstream provider usage may have separate costs.
Agents: Claude Code, Cursor, Antigravity
Installation (Claude Code):
```text
curl --fail --show-error --location --create-dirs 'https://agenttaste.dev/skills/waffo-pancake-checkout/SKILL.md' --output '.claude/skills/waffo-pancake-checkout/SKILL.md'
```

### Stripe integration best practices (stripe-best-practices)
Stripe’s own agent skill guides API selection, test environments, subscriptions, tax, Connect and payment integration practices.

#### Use when
- Implement or review a Stripe checkout or subscription integration.
- Choose between Stripe APIs for a defined payment workflow.

#### Required inputs
- Payment use case and existing code
- Stripe integration and account configuration

#### Prerequisites
- Current Stripe documentation and project code.
- Test credentials for any integration tests; keep secrets server-side.

#### Expected outputs
- Integration decisions tied to Stripe documentation
- Implementation and test-mode validation

Source: https://github.com/stripe/ai/blob/08d371a9fbe098ecc943713a70a669ef05cfa6d6/skills/stripe-best-practices/SKILL.md
Full SKILL.md: https://agenttaste.dev/skills/stripe-best-practices/SKILL.md
Access: Public. Upstream provider usage may have separate costs.
Agents: Claude Code, Cursor, Codex, Antigravity
Installation (Claude Code):
```text
npx skills add https://github.com/stripe/ai/tree/08d371a9fbe098ecc943713a70a669ef05cfa6d6/skills/stripe-best-practices --skill stripe-best-practices --agent claude-code
```

### Stripe API and SDK upgrades (stripe-api-upgrades)
Stripe’s upgrade-stripe skill reviews current versions, the target API, webhook endpoints and SDK changes before implementing a migration.

#### Use when
- Upgrade a Stripe SDK or API version.
- Review webhook behavior before a payment migration.

#### Required inputs
- Current API and SDK versions
- Target version and integration files

#### Prerequisites
- Current official migration documentation.
- A test environment for verifying payment and webhook behavior.

#### Expected outputs
- Documented upgrade plan
- Validated integration and webhook changes

Source: https://github.com/stripe/ai/blob/08d371a9fbe098ecc943713a70a669ef05cfa6d6/skills/upgrade-stripe/SKILL.md
Full SKILL.md: https://agenttaste.dev/skills/stripe-api-upgrades/SKILL.md
Access: Public. Upstream provider usage may have separate costs.
Agents: Claude Code, Cursor, Codex, Antigravity
Installation (Claude Code):
```text
npx skills add https://github.com/stripe/ai/tree/08d371a9fbe098ecc943713a70a669ef05cfa6d6/skills/upgrade-stripe --skill upgrade-stripe --agent claude-code
```
