supabase

Guide Supabase auth, database, edge functions, and storage with best practices.

2|Updated Apr 11, 2026
One-click install
npx skills add https://github.com/PlazaCC/antes-da-tela --skill supabase-plazacc
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: supabase
Source: https://github.com/PlazaCC/antes-da-tela/tree/main/.agents/skills/supabase
Command: npx skills add https://github.com/PlazaCC/antes-da-tela --skill supabase-plazacc

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Supabase projects require up-to-date guidance across authentication, database access, edge functions, storage, and migrations; this skill consolidates best practices and practical steps to reduce setup errors and security risks.

Core Features & Use Cases

  • Guidance on configuring RLS policies, managing app_metadata vs raw_user_meta_data, and secure session handling.
  • Instructions for using Supabase CLI and MCP server workflows, migrations, and schema changes.
  • Framework-agnostic integration advice for Next.js, SvelteKit, Remix, and other stacks, covering server-side rendering and client usage.

Quick Start

Configure a Supabase project, install client libraries, and begin implementing authentication, database access, and storage workflows in your app.

Frequently Asked Questions about supabase

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

FAQPage Schema
How do I configure Supabase Row Level Security policies for Postgres?▼

Configure Supabase RLS policies by defining access rules in Postgres to restrict table data based on authenticated user roles. This skill provides best practice guidance to enable RLS by default and structure policies for secure database access.

What is the difference between app_metadata and raw_user_meta_data in Supabase auth?▼

In Supabase auth, app_metadata stores secure, application-managed user claims, while raw_user_meta_data stores user-editable profile information. This skill guides proper segregation to prevent security risks and unauthorized privilege escalation.

How do I handle Supabase auth session tokens in Next.js server-side rendering?▼

Handle Supabase auth session tokens in Next.js SSR by securely managing and forwarding tokens during server-side rendering. This skill provides framework-agnostic integration advice for secure session handling across Next.js, SvelteKit, and Remix.

Can I use the Supabase CLI and MCP server for database migrations?▼

Yes, you can use the Supabase CLI with MCP server workflows to apply database migrations and schema changes. This skill outlines the practical steps for incorporating CLI tooling into your development workflow.

Does this Supabase guidance apply to SvelteKit and Remix frameworks?▼

Yes, this Supabase guidance applies to SvelteKit, Remix, and Next.js. It offers framework-agnostic integration advice covering server-side rendering, client usage, and edge functions across various JavaScript stacks.