From maycrest-automate
Full backend infrastructure setup, configuration, and deployment for Corey's projects (Maycrest Group, TIE Platform, client apps). Covers Supabase project setup, Vercel deployment pipeline, Apple platform configurations (Sign in with Apple, APNs, App Store Connect), serverless Edge Functions, secrets management, environment configs, webhooks, monitoring, and multi-environment workflows. Trigger for "set up backend", "configure Vercel", "Apple sign-in setup", "deploy to production", "set up environment variables", "configure webhooks", "Edge Function setup", "APNs configuration", "App Store Connect setup", "backend architecture", "production deployment", "staging environment", "CI/CD pipeline", "monitoring setup", "secrets management", "configure Supabase project", "SMTP setup", "storage buckets", "backend for [project]".
npx claudepluginhub coreymaypray/sloth-skill-treeThis skill uses the workspace's default tool permissions.
Full backend infrastructure setup, configuration, and deployment pipeline for Corey's projects using Supabase + Vercel + Apple platforms.
Generates design tokens/docs from CSS/Tailwind/styled-components codebases, audits visual consistency across 10 dimensions, detects AI slop in UI.
Records polished WebM UI demo videos of web apps using Playwright with cursor overlay, natural pacing, and three-phase scripting. Activates for demo, walkthrough, screen recording, or tutorial requests.
Delivers idiomatic Kotlin patterns for null safety, immutability, sealed classes, coroutines, Flows, extensions, DSL builders, and Gradle DSL. Use when writing, reviewing, refactoring, or designing Kotlin code.
Full backend infrastructure setup, configuration, and deployment pipeline for Corey's projects using Supabase + Vercel + Apple platforms.
| Service | Purpose |
|---|---|
| Supabase | Database, Auth, Storage, Edge Functions, Realtime |
| Vercel | Web hosting, serverless functions, preview deploys |
| Apple Developer | Sign in with Apple, APNs, App Store Connect |
| Google Cloud | Firebase (push), Google Sign-In |
| Stripe | Payments, subscriptions, Connect |
| EAS | Expo build and submit pipeline |
# Supabase
SUPABASE_URL=https://[project].supabase.co
SUPABASE_ANON_KEY=[anon-key]
SUPABASE_SERVICE_ROLE_KEY=[service-role-key]
# Stripe
STRIPE_SECRET_KEY=sk_[env]_[key]
STRIPE_WEBHOOK_SECRET=whsec_[secret]
STRIPE_PUBLISHABLE_KEY=pk_[env]_[key]
# Apple
APPLE_CLIENT_ID=[bundle-id]
APPLE_TEAM_ID=[team-id]
APPLE_KEY_ID=[key-id]
# App
APP_URL=[environment-url]
supabase functions deploy [name]supabase secrets set KEY=valuesupabase functions servePush to branch → Vercel Preview Deploy → Review
Merge to main → Vercel Production Deploy → Monitor
checkout.session.completed — Process successful paymentscustomer.subscription.updated — Handle plan changesinvoice.payment_failed — Handle failed payments