supabase

Manage Supabase projects via the Management API with SQL queries and edge functions.

6.8k|508|Updated Apr 26, 2025
One-click install
npx skills add https://github.com/stagewise-io/stagewise --skill supabase-stagewise-io
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: supabase
Source: https://github.com/stagewise-io/stagewise/tree/main/apps/browser/bundled/plugins/supabase
Command: npx skills add https://github.com/stagewise-io/stagewise --skill supabase-stagewise-io

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides seamless interaction with Supabase projects, enabling developers to manage databases, functions, and configurations directly through an AI agent.

Core Features & Use Cases

  • SQL Query Execution: Run arbitrary SQL queries against your Supabase databases.
  • Project Management: List, inspect, and manage Supabase projects, including edge functions and secrets.
  • Schema & Type Generation: Generate TypeScript types from your database schema and inspect project health.
  • Use Case: Automatically generate TypeScript types for your Supabase tables to keep your frontend in sync with your backend schema.

Quick Start

Use the supabase skill to list all tables in the 'public' schema of your project.

Frequently Asked Questions about supabase

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

FAQPage Schema
How do I run SQL queries against a Supabase database using an AI agent?

You can run SQL queries against a Supabase database by using an AI agent equipped with this skill to execute arbitrary SQL statements directly. It connects via the Supabase Management API, allowing you to query your database without manual CLI commands.

Can I generate TypeScript types from my Supabase database schema automatically?

Yes, you can generate TypeScript types from your Supabase database schema automatically. This functionality inspects your project configuration and schema, keeping your frontend types synchronized with your backend database tables.

What do I need to manage Supabase edge functions and secrets through an AI assistant?

To manage Supabase edge functions and secrets through an AI assistant, you need a Supabase Personal Access Token for authentication. This token enables the AI to interact with the Management API to list, inspect, and update your functions.

How do I inspect Supabase project health and configuration?

You can inspect Supabase project health and configuration by leveraging the Supabase Management API through an AI agent. This allows you to list, manage, and review your project status and settings directly within your development environment.

Does managing Supabase migrations require a Personal Access Token?

Yes, managing Supabase migrations requires a Supabase Personal Access Token to authenticate your requests. This token authorizes the AI agent to securely interact with your Supabase project to run migrations and manage database states.