supabase_cli

Manage Supabase projects, databases, migrations, and edge functions via CLI.

47|22|Updated Jan 25, 2026
One-click install
npx skills add https://github.com/ethereumdegen/stark-bot --skill supabase-cli-ethereumdegen
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: supabase_cli
Source: https://github.com/ethereumdegen/stark-bot/tree/main/modules/supabase_cli
Command: npx skills add https://github.com/ethereumdegen/stark-bot --skill supabase-cli-ethereumdegen

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the management of Supabase projects, including databases, migrations, and edge functions, directly from your command line.

Core Features & Use Cases

  • Database Operations: Run SQL queries, pull schemas, and push migrations.
  • Function Deployment: Deploy and manage Supabase Edge Functions.
  • Project Management: Link to projects, list projects, and manage secrets.
  • Use Case: Automatically apply database schema changes to your Supabase project after local development.

Quick Start

Use the supabase_cli skill to list all your Supabase projects.

Frequently Asked Questions about supabase_cli

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

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

You can manage Supabase database migrations by linking to a project and pushing schema changes directly from the command line. This streamlines applying local database schema updates to your Supabase project.

Can I deploy Supabase edge functions using a CLI?

Yes, you can deploy and manage Supabase edge functions using the CLI. It supports function deployment operations alongside database management, allowing you to handle edge functions directly from your terminal.

Do I need a Supabase access token to run SQL queries via the CLI?

Yes, executing SQL queries and managing projects requires authentication via a SUPABASE_ACCESS_TOKEN. You must install the Supabase CLI and authenticate before performing any database or project operations.

What is the best way to pull a database schema from an existing Supabase project?

The best way to pull a database schema is by linking your local environment to the Supabase project and using the schema pulling operation. This allows you to synchronize remote database schemas locally.

How do I list and manage secrets for my Supabase edge functions?

You can list and manage secrets for Supabase edge functions by linking to your project and executing the secret management operations. This allows you to securely configure edge function environments directly.

Are there limitations when pushing database migrations to Supabase?

Pushing database migrations requires proper Supabase CLI installation and a valid SUPABASE_ACCESS_TOKEN. You must ensure your local environment is linked to the target project before schema changes can be applied.