Cookbook

Ready-to-use code recipes for common tasks. Copy, paste, and customize.

How to Use This Cookbook#

Each recipe provides:

  • Complete, working code you can copy directly
  • Dependencies to install
  • Environment variables needed
  • Customization tips for your use case

Authentication#

RecipeDescription
Clerk + Next.jsFull authentication setup with Clerk
OAuth ProvidersAdd Google, GitHub, Discord login
API Key AuthSecure API endpoints with API keys

Database#

RecipeDescription
Prisma SetupPostgreSQL with Prisma ORM
Database MigrationsSafe migration strategies
Multi-Tenant DatabaseRow-level security patterns

Payments#

RecipeDescription
Stripe CheckoutOne-time payments
SubscriptionsRecurring billing
Usage-Based BillingMetered billing

Deployment#

RecipeDescription
VercelDeploy to Vercel
RailwayDeploy to Railway
DockerContainerized deployment

Integrations#

RecipeDescription
OpenAIGPT-4 integration
ClaudeAnthropic Claude integration
StripePayment processing
ResendTransactional emails

Quick Reference#

Most Common Recipes#

1# Authentication 2bootspring skill apply clerk-auth 3 4# Database 5bootspring skill apply prisma-setup 6 7# Payments 8bootspring skill apply stripe-subscriptions

Recipe Categories by Use Case#

Building a SaaS?

  1. Clerk + Next.js
  2. Prisma Setup
  3. Subscriptions
  4. Vercel

Building an API?

  1. API Key Auth
  2. Prisma Setup
  3. Usage-Based Billing
  4. Railway

Building a Marketplace?

  1. OAuth Providers
  2. Multi-Tenant Database
  3. Stripe Checkout
  4. Docker

Contributing Recipes#

Have a useful recipe? Submit a PR with your recipe following our recipe template.