supabase

Manage Supabase projects via CLI for tables, RLS policies, auth, and migrations.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/brunomafra-dev/divide-ai --skill supabase-brunomafra-dev
Or copy as Structured Prompt for Agentโ–ผ
Please help me install this Agent Skill.
Skill: supabase
Source: https://github.com/brunomafra-dev/divide-ai/tree/main/.claude/skills/supabase
Command: npx skills add https://github.com/brunomafra-dev/divide-ai --skill supabase-brunomafra-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

๐Ÿ’ก This Skill requires supabase, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a command-line interface for comprehensive Supabase project management, streamlining database operations, authentication setup, and schema migrations.

Core Features & Use Cases

  • Database Management: Create tables, define RLS policies, and manage migrations.
  • Authentication: Set up user authentication flows and manage auth providers.
  • Schema Synchronization: Push local changes to the remote database and pull remote schema changes locally.
  • Use Case: Quickly set up a new 'products' table with RLS policies for public read access and authenticated insert/update/delete operations, then generate TypeScript types for seamless integration into your Next.js application.

Quick Start

Use the supabase skill to create a new migration file named 'create_users_table'.

Frequently Asked Questions about supabase

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

FAQPage Schema
How do I manage Supabase database migrations via CLI?โ–ผ

You can manage Supabase database migrations via CLI by executing schema migration files to synchronize local database changes with the remote project, automatically enforcing non-interactive prompts for seamless automation.

Can I configure Supabase Row Level Security policies from the command line?โ–ผ

Yes, you can configure Supabase Row Level Security policies directly from the command line, enabling you to define precise table access rules for public reads and authenticated modifications without manual dashboard intervention.

Does the Supabase CLI support automated sandbox environments?โ–ผ

Yes, the Supabase CLI supports automated sandbox environments by automatically enforcing the --yes flag for all commands, which prevents interactive prompts from blocking automated database operations and schema synchronization.

What is the best way to set up Supabase authentication flows for a new project?โ–ผ

The best way to set up Supabase authentication flows is through command-line project management, allowing you to configure user authentication providers and manage auth setup alongside database schema operations.

How do I push local schema changes to a remote Supabase database?โ–ผ

You can push local schema changes to a remote Supabase database by executing schema synchronization commands via the CLI, ensuring your local development environment matches the remote project structure.