supabase

Automate Supabase CLI workflows for migrations and local development.

Updated Jan 26, 2026
One-click install
npx skills add https://github.com/m-salauddin/Learning-Management-System- --skill supabase-m-salauddin
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: supabase
Source: https://github.com/m-salauddin/Learning-Management-System-/tree/main/.agent/skills/supabase
Command: npx skills add https://github.com/m-salauddin/Learning-Management-System- --skill supabase-m-salauddin

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill streamlines database development and project provisioning by orchestrating Supabase CLI tasks for migrations, local-first workflows, and edge functions.

Core Features & Use Cases

  • Local-first migrations: capture schema changes in migrations and keep production in sync via version control.
  • Project bootstrapping: initialize a new Supabase project, link to remote projects, and pull remote schemas for local development.
  • Edge Functions and auth: scaffold and run edge functions, test locally, and deploy to production when ready.

Quick Start

Use the Supabase CLI to initialize and manage migrations for your project. Example steps:

  • supabase init
  • supabase db pull
  • supabase start

Frequently Asked Questions about supabase

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

FAQPage Schema
How do I manage local Supabase migrations and keep my production database in sync?▼

Supabase migrations capture local schema changes in version control, then apply them to a linked remote project to keep production database schemas synchronized during local development.

What's the best way to bootstrap a new Supabase project and pull a remote schema locally?▼

Bootstrapping a Supabase project involves initializing the local environment, linking to the remote project, and pulling the remote schema to establish a local-first development workflow.

Can I scaffold, test, and deploy Supabase Edge Functions locally?▼

Yes, you can scaffold Supabase Edge Functions, test them in your local development environment, and deploy them directly to production once the local testing is complete.

Do I need the Supabase CLI installed and a linked remote project to manage schema versioning?▼

Yes, reliable schema versioning requires installing the Supabase CLI locally and having access to a linked remote project to execute migrations and local testing workflows.

How does local-first development handle Row Level Security policies for database testing?▼

Local-first development allows you to pull remote schemas including Row Level Security policies, enabling you to test RLS configurations locally before deploying migrations to production.

Supabase CLI mastery: what are the limitations when automating edge functions and RLS workflows?▼

This approach is limited to software projects requiring reliable schema versioning and deployment pipelines, needing a locally installed CLI and a linked remote project to operate effectively.