supabase

Provide structured Supabase development and security guidance with checklists.

1|Updated Mar 14, 2026
One-click install
npx skills add https://github.com/mikalbanks/EcoXchange- --skill supabase-mikalbanks
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: supabase
Source: https://github.com/mikalbanks/EcoXchange-/tree/main/.agents/skills/supabase
Command: npx skills add https://github.com/mikalbanks/EcoXchange- --skill supabase-mikalbanks

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides structured, security-first guidance for any task involving Supabase, covering database, auth, edge functions, storage, and client libraries across modern frameworks.

Core Features & Use Cases

  • Security-first guidance for RLS, auth flows, and Data API exposure, with checklists and best practices.
  • Framework integration tips for Next.js, React, SvelteKit, and other frontends to reduce integration friction.
  • Operational playbooks including MCP server/practice flows, CLI usage, migrations, and troubleshooting steps.

Quick Start

Explain how to securely configure a new Supabase project with RLS enabled and Data API access for public and authenticated users.

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 public and authenticated users?

Supabase Row Level Security policies restrict data access by user role. You configure RLS policies in Postgres to securely expose the Data API, ensuring public and authenticated users only access authorized rows.

What is the best way to run Supabase database migrations using the CLI?

Running Supabase database migrations via the CLI applies schema changes locally and remotely. The workflow tracks migration history in Postgres, ensuring version-controlled schema updates aligned with best practices.

Does Supabase auth work with Next.js and SvelteKit for secure frontend integration?

Supabase auth integrates with Next.js and SvelteKit to manage user sessions. It provides client libraries and framework-specific tips to reduce integration friction, handling authentication flows securely across frontend applications.

How do I troubleshoot Supabase Data API exposure and security checklists?

Troubleshooting Supabase Data API exposure involves applying security-first checklists to verify RLS policies and auth flows. Operational playbooks provide actionable steps to identify misconfigurations and align permissions with best practices.

Can I use the Supabase MCP server to manage backend operations and Postgres schemas?

The Supabase MCP server manages backend operations by connecting your environment to Postgres schemas. Following MCP practice flows enables structured guidance for database tasks, migrations, and security configurations within your development workspace.