Supabase CLI

Automate Supabase project setup, database migrations, and edge function deployment via CLI.

223|35|Updated Mar 27, 2026
One-click install
npx skills add https://github.com/ComposioHQ/awesome-agent-clis --skill supabase-cli-composiohq
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: Supabase CLI
Source: https://github.com/ComposioHQ/awesome-agent-clis/tree/main/supabase-cli
Command: npx skills add https://github.com/ComposioHQ/awesome-agent-clis --skill supabase-cli-composiohq

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Developers and administrators can manage Postgres databases, authentication, edge functions, storage, and local development environments more efficiently.

Core Features & Use Cases

  • Project Initialization and Management: Set up and configure Supabase projects, deploy migrations, and manage secrets seamlessly.
  • Database Operations: Push database schema changes and generate migration files to keep environments synchronized.
  • Edge Functions and Local Development: Deploy serverless functions and spin up local development stacks for testing.
  • Use Case: A team wants to deploy new edge functions, apply database migrations, and start a local test environment rapidly.

Quick Start

Use the Supabase CLI to initialize a project, run migrations, and deploy functions by executing corresponding commands as specified in the documentation.

Frequently Asked Questions about Supabase CLI

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

FAQPage Schema
How do I automate Supabase database migrations from the command line?▼

Automate Supabase database migrations by using command-line tools to push schema changes and generate migration files, keeping your development and production environments synchronized efficiently.

What is the best way to deploy Supabase edge functions locally?▼

Deploy Supabase edge functions by executing corresponding CLI commands to push serverless functions and spin up a local development stack for rapid testing and environment consistency.

Can I manage Postgres schema changes without manual SQL scripting?▼

Yes, you can manage Postgres schema changes by using command-line tools to push database updates and generate migration files automatically, ensuring faster development cycles without manual SQL scripting.

How do I set up a local Supabase development environment for testing?▼

Set up a local Supabase development environment by initializing your project and spinning up a local development stack using specific CLI commands, enabling rapid testing and environment consistency.

Does the Supabase CLI support project secrets management?▼

Yes, the Supabase CLI supports project initialization and management, allowing you to configure Supabase projects, deploy migrations, and manage secrets seamlessly through command-line execution.