Agent skill · software engineering · eng0ai
stripe-integration
Guide for integrating Stripe payments into an existing project. Covers one-time payments, subscriptions, and advanced patterns with security best practices.
Why this skill is useful
Provides specific code patterns and security best practices for integrating Stripe that the AI wouldn't reliably generate on its own.
What it needs
Requires node installed locally. Requires stripe account access. About 3k tokens when loaded. Last updated 2026-06-16. 15 stars on the source repository.
What this skill does
Stripe Integration Guide This skill helps you integrate Stripe into an existing project. It provides decision trees, code patterns, and security checklists. Prerequisites Stripe account (test mode is fine) Node.js 18+ (or equivalent runtime) Existing web application with backend capability Step 1: Determine Integration Type Ask the user these questions to determine the right pattern: Q1: What payment model do you need? Answer Go to -------- ------- One-time payment (buy a product/service once) patterns/one-time-checkout.md Subscription (recurring billing) patterns/subscription.md Usage-based billing (metered) patterns/usage-based.md Custom payment flow (full control) patterns/payment-intent.md Q2: Do you need multi-party payments? Answer Action -------- -------- Yes (marketplace, platform fees) Also read patterns/connect.md No Skip Connect Q3: What's your tech stack? Stack Additional Guide ------- ------------------ Next.js (App Router) stacks/nextjs.md Express.js stacks/express.md Serverless (Vercel/Netlify Functions) stacks/serverless.md Other Use Express guide as reference Step 2: Core Principles (MUST READ) Before writing any code, understand these non-negotiable rules: 2.1 Server-Side PaymentIntent Creation 2.2 Webhook Idempotency Stripe may send the same event multiple times. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills eng0ai/stripe-skill