supabase

Manage Supabase database, auth, storage, edge functions, and CLI workflows.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Supabase projects require consistent, secure guidance across auth, database, storage, edge functions, and tooling. This Skill provides a centralized playbook to ensure best practices are followed during development and operations.

Core Features & Use Cases

  • Security-first guidelines for RLS, auth flows, and token handling, reducing misconfigurations.
  • Operational playbook for migrations, schema changes, and MCP/CLI workflows.
  • Framework-agnostic guidance supporting Next.js, React, SvelteKit, Astro, Remix, and more.

Quick Start

Apply Supabase best practices to your project by enabling RLS, auditing auth flows, and reviewing security configurations.

Frequently Asked Questions about supabase

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

FAQPage Schema
How do I enable Row Level Security and audit auth flows in Supabase?

The best way to manage Supabase migrations securely is to follow an operational playbook for schema changes and CLI workflows. This enforces the security checklist for privileged database code, storage, and API keys during operations.

Why should I avoid raw_user_meta_data in Supabase authorization?

You should avoid raw_user_meta_data in Supabase authorization because it creates security vulnerabilities. Enforcing RLS by default and following the security checklist for privileged database code ensures secure token handling and prevents auth flow misconfigurations.

Can I use Supabase edge functions with React and Remix?

Yes, you can use Supabase edge functions with React and Remix. The guidance provides framework-agnostic support for edge functions, storage, and auth workflows across Next.js, SvelteKit, Astro, and other frameworks.

What are the limitations of using Supabase without RLS enabled?

Using Supabase without RLS enabled exposes your database to unauthorized access. Following the security checklist for privileged database code, storage, and API keys is required to prevent misconfigurations and secure auth flows.