supabase

Manage Supabase database schema changes through SQL migrations.

Updated Jan 15, 2026
One-click install
npx skills add https://github.com/amo-tech-ai/rocket-path-ai --skill supabase-amo-tech-ai
Or copy as Structured Prompt for Agentโ–ผ
Please help me install this Agent Skill.
Skill: supabase
Source: https://github.com/amo-tech-ai/rocket-path-ai/tree/main/.claude/supabase
Command: npx skills add https://github.com/amo-tech-ai/rocket-path-ai --skill supabase-amo-tech-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the process of managing your Supabase database schema changes, ensuring consistency and reproducibility.

Core Features & Use Cases

  • Database Migrations: Create, apply, and manage SQL migrations for your Supabase project.
  • Schema Management: Handles table creation, column alterations, RLS policies, and function definitions.
  • Use Case: When you need to add a new users table with specific RLS policies to your Supabase project, use this Skill to generate the migration file and apply it.

Quick Start

Use the supabase skill to create a new migration file named 'add_user_profiles_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 schema changes consistently?โ–ผ

You can manage Supabase database schema changes consistently by using SQL migrations and direct pushes. This approach handles table creation, column alterations, and RLS policy implementation while ensuring schema integrity and reproducibility across your project.

How do I create a new migration file for a Supabase table with RLS policies?โ–ผ

To create a Supabase migration file for a table with RLS policies, you generate a named SQL file containing your schema definitions. This file encapsulates table creation, column alterations, and RLS policy implementation for consistent application.

What is the best way to apply RLS policies to a Supabase database?โ–ผ

The best way to apply RLS policies to a Supabase database is through structured SQL migrations. This ensures your Row Level Security policies are version-controlled and applied consistently alongside table creation and column alterations.

What naming conventions are required for Supabase SQL migrations?โ–ผ

Supabase SQL migrations require adherence to specific file naming conventions to maintain schema integrity. Following these best practices ensures that your database schema changes are properly tracked, applied, and reproduced across environments.

Can I use direct SQL pushes instead of migrations for Supabase schema alterations?โ–ผ

Yes, you can use direct SQL pushes instead of migrations for Supabase schema alterations. This approach supports immediate table creation, column alterations, and database function development when immediate application is needed.

Does this approach support database function development in Supabase?โ–ผ

Yes, this approach supports database function development in Supabase alongside table creation and RLS policy implementation. You can define and manage your database functions through SQL migrations and direct schema pushes.