What problem does it solve?
This Skill prevents broken payment setups by guiding you through a correct, production-minded Stripe integration that keeps your database in sync via managed webhooks.
Core Features & Use Cases
- Stripe API integration setup: Install required Stripe packages, connect credentials, and implement an authenticated Stripe client for write operations.
- Webhook-first architecture: Register the Stripe webhook route before JSON parsing and forward raw payloads to a dedicated webhook processor.
- Sync-first database design: Run Stripe migrations, backfill existing Stripe data, and query Stripe data from the local PostgreSQL
stripe schema rather than duplicating it.
- Checkout and catalog endpoints: Create checkout sessions, list products/prices, and retrieve subscription data using a storage/read pattern.
- Safe product creation workflow: Create products and prices via idempotent scripts in development; rely on webhooks to propagate changes to the database.
Quick Start
Use the stripe skill to set up Stripe migrations, managed webhooks, and the required Express webhook route so that products, prices, and subscriptions stay synchronized with PostgreSQL.