andrelandgraf avatar

Stripe Subscriptions

This is a production-ready Stripe billing implementation that handles the full subscription lifecycle, not just payment processing. You get webhook handlers that sync subscription state to Postgres via Drizzle, feature flags through Vercel's SDK for plan-based feature gating, and a customer billing portal. It requires some upfront setup (better-env for config, Neon + Drizzle for the database, Pino for logging) but that's because it's designed as a complete system rather than a code snippet. If you're building a SaaS and want subscription billing that actually tracks state in your database instead of constantly querying Stripe's API, this handles the architecture decisions for you.

skills.sh installs
269
GitHub stars
23
last updated
Aug 21, 2026

Install

$ npx -y skills add andrelandgraf/fullstackrecipes --skill stripe-subscriptions --agent claude-code

Installs into .claude/skills of the current project.

Files

This is a production-ready Stripe billing implementation that handles the full subscription lifecycle, not just payment processing. You get webhook handlers that sync subscription state to Postgres via Drizzle, feature flags through Vercel's SDK for plan-based feature gating, and a customer billing portal. It requires some upfront setup (better-env for config, Neon + Drizzle for the database, Pino for logging) but that's because it's designed as a complete system rather than a code snippet. If you're building a SaaS and want subscription billing that actually tracks state in your database instead of constantly querying Stripe's API, this handles the architecture decisions for you.

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/andrelandgraf/fullstackrecipes
Categories
Productivity & Planning, Finance & Trading
First seen
Jun 3, 2026

More from andrelandgraf/fullstackrecipes

All 14
1casper-studios avatarcasper-design-systemcasper-studios/casper-marketplaceCasper Studios internal design system for generating consistent, production-grade SaaS UI. Use this skill whenever generating UI code for internal tools, client269skills.sh installs
2pskoett avatarcontext-surfingpskoett/pskoett-ai-skillsMonitors context window health throughout a session and rides peak context quality for maximum output fidelity. Activates automatically after plan-interview and269skills.sh installs
3nucliweb avatarwebperf-interactionnucliweb/webperf-snippetsIntelligent interaction performance analysis with automated workflows for INP debugging, scroll jank investigation, and main thread blocking. Includes decision 267skills.sh installs
4vivy-yi avatarviral-strategyvivy-yi/xiaohongshu-skillsUse when creating viral content for Xiaohongshu, analyzing what makes posts go viral, optimizing content for shareability, or planning content to increase chanc266skills.sh installs
5octagonai avatarearnings-conf-call-sentimentoctagonai/skillsAnalyze the overall sentiment and tone of management during earnings conference calls, including confidence levels, optimism indicators, and forward-looking lan264skills.sh installs
6mvanhorn avatarpp-google-adsmvanhorn/printing-press-libraryGoogle Ads API for account discovery, GAQL reporting, campaigns, budgets, assets, conversions, audiences, planning, and billing operations. Trigger phrases: `pu263skills.sh installs