supabase-cli

Automate Supabase CLI workflows for local development, migrations, and deployment.

Updated Feb 19, 2026
One-click install
npx skills add https://github.com/datamonsterr/justplan --skill supabase-cli-datamonsterr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: supabase-cli
Source: https://github.com/datamonsterr/justplan/tree/main/.agents/skills/supabase-cli
Command: npx skills add https://github.com/datamonsterr/justplan --skill supabase-cli-datamonsterr

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Centralizes and clarifies Supabase CLI usage for local development, migrations, and deployment, reducing setup time and cognitive load.

Core Features & Use Cases

  • CLI command reference: Quickly access common Supabase CLI tasks for init, start, migration, db push, and status.
  • Guided workflows: Provide ready-to-follow command patterns that accelerate project setup and local testing.
  • Use Case: A developer initializes a new project with supabase init, starts the local stack with supabase start, creates a new migration with supabase migration new, and deploys with supabase db push.

Quick Start

Install the Supabase CLI and run a typical workflow: initialize a project, start the local stack, create a migration, and push changes to remote.

Frequently Asked Questions about supabase-cli

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

FAQPage Schema
How do I set up a local Supabase development environment from scratch?

To set up local Supabase development, initialize your project directory with the Supabase CLI and start the local stack. This provides a ready-to-follow command pattern that accelerates project setup and local testing.

What is the best way to manage database migrations with Supabase?

Managing Supabase migrations involves creating a new migration file locally and pushing changes to your remote database. The workflow uses command references for deterministic task execution to orchestrate deployment.

Can I use Supabase CLI workflows for team-based project setup?

Yes, Supabase CLI workflows apply to both solo projects and team workflows. They provide consistent project setup and local stack management to reduce cognitive load across multiple developers.

How does the Supabase CLI deployment process work for database changes?

Supabase CLI deployment works by creating local migration files and using the db push command to apply changes to the remote database. This automates deployment orchestration and ensures consistent state updates.

Do I need the Supabase CLI installed to manage local stack and migrations?

Yes, installing the Supabase CLI is required to initialize projects, start the local stack, create migrations, and push database changes. It centralizes command usage for local development and deployment.