supabase

Guide correct Supabase database, Auth, RLS, Storage, and migration implementation.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/edupazogle/agentic_cockpit --skill supabase-edupazogle
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: supabase
Source: https://github.com/edupazogle/agentic_cockpit/tree/main/.agents/skills/supabase
Command: npx skills add https://github.com/edupazogle/agentic_cockpit --skill supabase-edupazogle

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and assets (resource) components.

What problem does it solve?

It helps you implement Supabase features correctly while avoiding common security and configuration mistakes across the Auth, database, RLS, storage, and integrations surface.

Core Features & Use Cases

  • Supabase-wide guidance for common tasks: covers database changes, auth flows, RLS and Data API exposure, storage access, and operational work like migrations and auditing.
  • Supabase CLI and MCP workflows: instructs how to discover commands, troubleshoot MCP connectivity, and choose the right tool for SQL execution versus migration creation.
  • Versioning and safety guardrails: emphasizes checking the Supabase changelog, running verification queries after changes, and using an RLS-first security checklist.

Quick Start

Use the supabase skill to review and implement your Supabase database, auth, and RLS changes for the linked project ref tsevmqftwnyzrxlpnred.

Frequently Asked Questions about supabase

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I implement Row Level Security policies in Supabase?

Supabase RLS implementation requires following an RLS-first security checklist, validating behavior with verification queries after schema changes, and ensuring JWT claim safety to prevent unauthorized Data API exposure.

How do I create idempotent database migrations using the Supabase CLI?

Creating idempotent Supabase migrations involves using the Supabase CLI to choose the right tool for SQL execution versus migration creation, ensuring safe schema changes and operational workflow management for production applications.

How do I securely expose the Supabase Data API with Next.js SSR integrations?

Securely exposing the Supabase Data API with Next.js SSR integrations requires proper service_role handling, validating RLS policies, and following Supabase-specific security principles to maintain safe authentication flows.

What is the best way to troubleshoot Supabase MCP server connectivity?

Troubleshooting Supabase MCP server connectivity involves discovering correct CLI commands, checking the Supabase changelog for versioning updates, and running verification queries to validate operational workflows and database connections.

Can I use Supabase Storage and Auth without enabling Row Level Security?

Using Supabase Storage and Auth without RLS exposes your data to unauthorized access; this Skill guides you through an RLS-first security checklist and service_role handling to audit and secure all exposed surfaces.