supabase-data

Community

Build secure, production-ready Supabase data layers for SaaS.

Authorrobotijn
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill eliminates the risk of insecure Supabase deployments for SaaS applications, preventing data leaks, row-level security bypasses, and misconfigured storage that could expose user data or enable cross-tenant access.

Core Features & Use Cases

  • Enforced Row-Level Security: Automatically configures RLS enabled and forced on all user-data tables, with custom JWT org claims for multi-tenant isolation.
  • Secure Storage & Privileged Operations: Sets up storage buckets with policies matching table RLS, and guarded Edge Functions for tasks that require RLS bypass, with proper caller authorization checks.
  • Use Case: For a B2B SaaS app, it configures org-scoped data access, Supavisor transaction pooling for serverless functions, and quarterly backup restore drills to meet compliance requirements.

Quick Start

Use the supabase-data skill to set up a secure, RLS-enforced Supabase data layer for your multi-tenant SaaS application with proper connection pooling and aligned storage policies.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: supabase-data
Download link: https://github.com/robotijn/ctoc/archive/main.zip#supabase-data

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 536,000+ vetted skills library on demand.