Chloezhu010
@Chloezhu010
Public Skills
auth-setup
by Chloezhu010
Adds Supabase Auth (magic link) and configures Resend as the SMTP provider for production email delivery. Writes middleware for Next.js and an AuthContext provider for Vite, adds RLS policies, and validates the login flow. Called by the vibe-ship orchestrator.
frontend-connect
by Chloezhu010
Replaces mock data, hardcoded arrays, and localStorage in an AI-generated frontend with live Supabase queries scoped to the logged-in user. Creates a DB mapping layer (snake_case ↔ camelCase) and applies framework best practices. Called by the vibe-ship orchestrator — supports Next.js and Vite.
frontend-polish
by Chloezhu010
Makes an AI-generated frontend production-ready by adding loading states, error boundaries, page metadata, and a responsive layout audit at 375px. Framework-agnostic — applies to both Next.js and Vite/React. Called by the vibe-ship orchestrator.
supabase-setup
by Chloezhu010
Designs and deploys a Postgres schema on Supabase for an existing frontend codebase. Scans for TypeScript interfaces and mock data to infer entities, writes a migration, creates a Supabase project, and wires environment variables. Called by the vibe-ship orchestrator — supports Next.js and Vite.
vercel-deploy
by Chloezhu010
Deploys a Next.js or Vite project to Vercel, pushes all environment variables from .env.local to production, adds a SPA rewrite rule for Vite, and updates the Supabase site_url to the live domain. Called by the vibe-ship orchestrator.
vibe-ship
by Chloezhu010
Takes a vibe-coded AI-generated frontend (Next.js or Vite + React) to a live deployed SaaS — covering database, auth, email, and deployment end to end. Use when a user has a frontend built with v0, Lovable, Bolt, or similar tools and needs to ship it with Supabase, Resend, and Vercel.