What problem does it solve?
This Skill provides a reliable blueprint for building Node.js backends that combine Supabase authentication and storage with Drizzle ORM database access, validation, and centralized error handling.
Core Features & Use Cases
- Backend Foundation: Structure Express or Hono applications with routes, middleware, configuration, and health checks.
- Supabase Integration: Implement authentication, JWT verification, session flows, storage uploads, and secure client configuration.
- Database Workflows: Define PostgreSQL schemas and type-safe queries with Drizzle ORM, including CRUD operations and migrations.
- Use Case: Build a posts API where users can sign up, authenticate, create and manage posts, upload avatars, and access published content through validated endpoints.
Quick Start
Use the supabase-node skill to design a TypeScript Express API with Supabase authentication, Drizzle schemas, protected post routes, validation, and centralized error handling.