supabase

Coordinate Supabase authentication, database, edge functions, storage, and migrations across frameworks.

1|Updated Feb 10, 2026
One-click install
npx skills add https://github.com/danilonovaisv/PROMPT-APP --skill supabase-danilonovaisv
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: supabase
Source: https://github.com/danilonovaisv/PROMPT-APP/tree/main/.agent/skills/supabase
Command: npx skills add https://github.com/danilonovaisv/PROMPT-APP --skill supabase-danilonovaisv

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps developers navigate complex Supabase tasks by providing guidance on security considerations, migration workflows, and multi-service integrations. It reduces misconfigurations and promotes consistent, safe setups across auth, RLS, policies, and MCP interactions.

Core Features & Use Cases

  • Comprehensive coverage across Supabase products (Database, Auth, Edge Functions, Realtime, Storage, Vectors, Cron, Queues) and client libraries/frameworks (supabase-js, @supabase/ssr) in Next.js, React, SvelteKit, Astro, Remix.
  • Step-by-step guidance for migrations, security audits, role-based access control, and schema changes with MCP and CLI workflows.
  • Reusable templates and references to ensure best practices and error prevention in production-grade deployments.

Quick Start

Configure RLS policies for a public table and validate access across roles.

Frequently Asked Questions about supabase

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

FAQPage Schema
How do I set up Supabase RLS policies for a public table?

To set up Supabase RLS policies, configure role-based access control rules and validate access across user roles. Use schema migrations and CLI workflows to apply safety checks, ensuring correct integration patterns and preventing unauthorized access.

Does the Supabase CLI support Next.js and SvelteKit frameworks?

Yes, Supabase CLI workflows support Next.js, SvelteKit, React, Astro, and Remix. They guide verification and correct integration patterns across these frameworks using client libraries like supabase-js and @supabase/ssr for authentication and database operations.

What is the best way to run database migrations and security audits in Supabase?

The best way to run database migrations and security audits is by using step-by-step MCP and CLI workflows. This approach ensures schema changes are safe, applies role-based access control, and enforces RLS policies to prevent production misconfigurations.

How do Supabase auth and edge functions integrate with edge storage and realtime?

Supabase auth, edge functions, storage, and realtime integrate through client libraries like supabase-js. They use guided verification and correct integration patterns to ensure secure, multi-service setups across your chosen framework without misconfigurations.

Why do I need MCP workflows for Supabase schema changes?

MCP workflows are needed for Supabase schema changes to guide verification and apply safety checks. They ensure role-based access control, RLS policies, and correct integration patterns are satisfied during migrations, reducing the risk of misconfigurations and data leaks.