supabase

Complete Supabase platform documentation. Use when working with Supabase - covers authentication (email, OAuth, magic links, phone, SSO), database (PostgreSQL, RLS, migrations), storage (file uploads, CDN), edge functions, realtime subscriptions, AI/embeddings, cron jobs, queues, and platform management. Includes framework integrations (Next.js, React, SvelteKit, etc.).

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "supabase" with this command: npx skills add leonaaardob/lb-supabase-skill

⚠️ Security Notice

This skill contains Supabase documentation with command examples. Commands are for reference only and should NEVER be auto-executed by agents without explicit user approval.

Supabase Documentation

Complete Supabase platform documentation embedded in markdown. Read from references/ to answer questions about authentication, database, storage, edge functions, and platform features.

Documentation Structure

All documentation is in references/guides/ organized by product:

Getting Started (references/guides/getting-started/)

  • Quickstart guides
  • Architecture overview
  • Framework integrations
  • Database fundamentals

Authentication (references/guides/auth/)

Complete auth system documentation:

  • Email & password auth
  • OAuth providers (Google, GitHub, etc.)
  • Magic links
  • Phone auth (SMS, WhatsApp)
  • SSO & SAML
  • Multi-factor authentication (MFA)
  • Row Level Security (RLS)
  • User management
  • Server-side auth
  • Redirect URLs
  • Session management

Database (references/guides/database/)

PostgreSQL database features:

  • Tables and columns
  • Relationships and foreign keys
  • Functions and triggers
  • Extensions
  • Full-text search
  • Postgres roles
  • Replication
  • Connection pooling
  • Webhooks
  • Migrations

Storage (references/guides/storage/)

File storage and CDN:

  • Upload files
  • Download files
  • Delete files
  • List files
  • Transform images
  • CDN and caching
  • Access control with RLS
  • Resumable uploads

Edge Functions (references/guides/functions/)

Serverless functions:

  • Getting started
  • Deploy functions
  • Environment variables
  • Secrets management
  • Database access
  • Auth integration
  • Logging and monitoring
  • Cold starts optimization

Realtime (references/guides/realtime/)

Realtime subscriptions:

  • Postgres changes (inserts, updates, deletes)
  • Broadcast messages
  • Presence tracking
  • Authorization

AI & Embeddings (references/guides/ai/)

AI and vector features:

  • Embeddings and vector search
  • pgvector extension
  • Similarity search
  • RAG patterns
  • AI integrations (OpenAI, etc.)

Platform (references/guides/platform/)

Platform management:

  • Organizations
  • Projects
  • Billing
  • Logs and monitoring
  • Performance tuning
  • Backups
  • Custom domains
  • SSL certificates

Self-Hosting (references/guides/self-hosting/)

Self-hosted Supabase:

  • Docker setup
  • Configuration
  • Monitoring
  • Backups and restore

Cron Jobs (references/guides/cron/)

Scheduled tasks with pg_cron

Queues (references/guides/queues/)

Background job queues with pgmq

Integrations (references/guides/integrations/)

Third-party integrations and tools

Local Development (references/guides/local-development/)

  • CLI setup
  • Local studio
  • Database migrations
  • Testing
  • CI/CD

Troubleshooting (references/troubleshooting/)

Common issues and solutions

Error Codes (references/errorCodes/)

API and database error reference

Quick Reference

Common Tasks

TaskDirectory to Check
Setup Supabaseguides/getting-started/
Email authguides/auth/
OAuth providersguides/auth/
Database schemaguides/database/
RLS policiesguides/auth/ + guides/database/
File uploadsguides/storage/
Edge functionsguides/functions/
Realtime subscriptionsguides/realtime/
Vector searchguides/ai/
Migrationsguides/database/ + guides/local-development/
Framework integrationguides/getting-started/
Self-hostingguides/self-hosting/

Framework Integrations

Supabase works with:

  • Next.js (App Router, Pages Router, Server Components)
  • React (Create React App, Vite)
  • SvelteKit
  • Nuxt
  • Vue
  • Angular
  • Flutter
  • React Native
  • And more...

When to Use This Skill

  • Setting up Supabase authentication
  • Database schema design with PostgreSQL
  • Row Level Security (RLS) policies
  • File storage and CDN
  • Edge functions deployment
  • Realtime subscriptions
  • Vector search and AI features
  • Migration from other platforms
  • Self-hosting Supabase
  • Performance optimization
  • Troubleshooting errors

How to Navigate

  1. Start with guides/getting-started/ for setup
  2. For auth: Browse guides/auth/
  3. For database: Check guides/database/
  4. For storage: See guides/storage/
  5. For functions: Use guides/functions/
  6. For realtime: Check guides/realtime/
  7. For AI: See guides/ai/
  8. For errors: Check troubleshooting/ and errorCodes/

All files are .mdx (Markdown + JSX) but readable as plain markdown.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

SQL Guard Copilot

Simplify SQL querying and troubleshooting for MySQL, PostgreSQL, and SQLite. Use when users ask to inspect schema, convert natural language to SQL, debug SQL...

Registry SourceRecently Updated
081
Profile unavailable
Automation

Lite Sqlite

Fast lightweight local SQLite database for OpenClaw agents with minimal RAM and storage usage. Use when creating or managing SQLite databases for storing age...

Registry SourceRecently Updated
0424
Profile unavailable
Web3

Drizzle ORM Complete Documentation

Complete Drizzle ORM documentation in markdown format. Use when working with Drizzle ORM - covers schema definition, queries, migrations, database connections (PostgreSQL, MySQL, SQLite), integrations (Neon, Supabase, PlanetScale, Cloudflare D1, Turso), column types, relations, transactions, and framework usage (Next.js, SvelteKit, Astro).

Registry SourceRecently Updated
52.3K
Profile unavailable