A comprehensive toolkit for implementing production-ready Stripe billing systems, covering subscriptions, usage-based billing, and idempotent webhooks.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install stripe-integration-expert
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install stripe-integration-expert using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
This skill from the Openclaw Skills library provides a robust framework for developers to integrate Stripe's payment infrastructure into modern web applications. It streamlines the implementation of complex billing models including subscription lifecycles, trial conversions, and usage-based metered billing across frameworks like Next.js, Express, and Django. By utilizing this skill, developers can ensure secure payment processing, automated invoicing, and reliable data synchronization through idempotent webhook handlers.
The skill focuses on building engineering-grade infrastructure that handles the edge cases of digital payments, such as race conditions in webhook delivery and precise proration for plan changes. It is designed to bridge the gap between simple API calls and a full-scale billing system that scales with your user base.
To begin using this skill from the Openclaw Skills collection, ensure you have your Stripe API keys ready.
STRIPE_SECRET_KEY, STRIPE_WEBHOOK_SECRET, and your specific Price IDs.brew install stripe/stripe-cli/stripe
stripe login
stripe listen --forward-to localhost:3000/api/webhooks/stripe
stripe trigger checkout.session.completed
The skill organizes its data through specific database mappings and metadata taxonomy to ensure the local state mirrors Stripe's record of truth.
| Table | Field | Description |
|---|---|---|
| User | stripeCustomerId |
The unique identifier for the customer in Stripe |
| User | stripeSubscriptionId |
The active subscription ID for the user |
| User | subscriptionStatus |
Enum: trialing, active, past_due, canceled, etc. |
| User | stripeCurrentPeriodEnd |
Expiration date of the current billing cycle |
| StripeEvent | id |
Unique Stripe Event ID used to ensure idempotency |
| StripeEvent | type |
The type of event processed (e.g., invoice.paid) |
Loading
An end-to-end development toolkit for creating, benchmarking, and iteratively improving specialized AI agent skills.

An advanced AI-powered integration for Ninebot electric scooters and balance bikes, enabling seamless diagnostics, monitoring, and device configuration.

A high-performance file and folder search utility for Windows that leverages the Everything search engine's lightning-fast command line interface.

A cross-platform clipboard history utility that enables users to save, search, and restore copied content via a persistent markdown-based log.

An autonomous AI agent skill for participating in the Campfire prediction market platform through wallet-secured automated betting and analysis.

A comprehensive REST-based skill enabling OpenClaw agents to manage Twitter content, search trends, and interact with Grok using natural language.








































