stripe

Coordinates Stripe migrations, API interactions, and local database synchronization across environments.

18|4|Updated Apr 3, 2026
One-click install
npx skills add https://github.com/El3tar-cmd/DevHive-Cli --skill stripe-el3tar-cmd
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: stripe
Source: https://github.com/El3tar-cmd/DevHive-Cli/tree/main/skills/stripe
Command: npx skills add https://github.com/El3tar-cmd/DevHive-Cli --skill stripe-el3tar-cmd

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires stripe, stripe-replit-sync, drizzle-orm, express, pg, and includes references (resource) components.

What problem does it solve?

Stripe integration in apps is complex due to migrations, webhook management, and syncing Stripe data with a local database. This guide provides a structured approach to set up and maintain Stripe across development and production environments, ensuring secure handling of keys and webhooks and keeping data consistent.

Core Features & Use Cases

  • Automated migrations and Stripe data sync: create and maintain the stripe schema with automatic backfill from Stripe data.
  • Webhook-first architecture: configure and process Stripe webhooks to keep local data in sync.
  • End-to-end workflow support: from product creation to checkout and subscription management, with storage reading Stripe data.

Quick Start

Install dependencies, configure DATABASE_URL and REPLIT_DOMAINS, run migrations, and start the server to enable Stripe synchronization and managed webhooks.

Frequently Asked Questions about stripe

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I sync Stripe data with a PostgreSQL database automatically?

You can automate Stripe data sync with PostgreSQL by using this Skill to coordinate Stripe API interactions and database migrations. It backfills local tables and uses a webhook-first architecture to keep data consistent.

How do I set up Stripe webhooks with Express without missing events?

Set up Stripe webhooks in Express by registering webhook routes before JSON body parsing middleware. This server-first pattern ensures raw payloads are available for secure signature verification.

What is the best way to manage Stripe subscriptions and checkout sessions locally?

Manage Stripe subscriptions and checkout sessions by following an end-to-end workflow that handles product creation, customer handling, and checkout sessions. This Skill automates these flows while syncing data to your local database.

Can I use Drizzle ORM to handle Stripe migrations and backfilling data?

Yes, Drizzle ORM can be used to handle Stripe migrations and data backfilling. This Skill integrates Drizzle ORM to create and maintain the stripe schema while automatically backfilling data from the Stripe API.

Why should I never write directly to the Stripe schema tables in my database?

You should never write directly to the Stripe schema tables because it breaks data consistency. This Skill enforces safe, server-first patterns by treating Stripe as the source of truth and updating local data only through automated sync.