supabase

Manage Supabase projects end-to-end via terminal-first workflow.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/kellyclaudeai/cora --skill supabase-kellyclaudeai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: supabase
Source: https://github.com/kellyclaudeai/cora/tree/main/skills/supabase
Command: npx skills add https://github.com/kellyclaudeai/cora --skill supabase-kellyclaudeai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill enables agents to manage and operate Supabase projects entirely through a terminal-first, no-dashboard workflow, covering both data and platform management.

Core Features & Use Cases

  • Data-Plane Operations: Perform CRUD operations, execute RPC calls, and conduct vector searches on your Supabase project data.
  • Platform-Plane Management: Provision projects, manage configurations, apply migrations, handle authentication settings, manage storage, and deploy edge functions.
  • Use Case: An agent can use this skill to automatically create a new Supabase project, set up a storage bucket for user avatars with specific access policies, and deploy a new edge function for user notifications, all via command-line instructions.

Quick Start

Use the supa command to select all users from the 'users' table, filtering for active users and limiting the results to 10.

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 migrations and config without using the web dashboard?

You can manage Supabase database migrations, configurations, and authentication settings entirely via a terminal-first workflow using the Supabase CLI. This approach ensures repeatable, auditable operations and custom scripts for automation without requiring dashboard interaction.

Can I perform CRUD operations and vector search on Supabase data from the command line?

Yes, you can execute CRUD operations, run RPC calls, and conduct vector searches directly on Supabase data from the command line. This data-plane management relies on the Supabase CLI, curl, and jq to query and manipulate records without the web UI.

How do I automate provisioning a new Supabase project, storage buckets, and edge functions?

You can automate platform-plane provisioning by deploying custom scripts that create Supabase projects, configure storage buckets with specific access policies, and deploy edge functions for notifications, all through auditable command-line instructions.

Do I need the Supabase CLI and jq installed to operate Supabase projects from the terminal?

Yes, you need the Supabase CLI, curl, and jq installed for full terminal-first functionality. These dependencies are required to execute platform-plane management, apply migrations, and handle data-plane operations without the dashboard.

What is the best way to handle Supabase authentication and storage settings via a DevOps workflow?

The best way to handle Supabase authentication and storage settings in a DevOps workflow is using terminal commands and custom scripts. This method provides an auditable, repeatable process for managing platform configurations without manual dashboard input.

Why use a terminal-first workflow for Supabase instead of the standard web dashboard?

A terminal-first workflow for Supabase ensures repeatable and auditable operations, making it ideal for DevOps automation. It allows agents to manage end-to-end data and platform configurations via scripts, avoiding manual dashboard interaction.