supabase

Manage Supabase database, authentication, storage, and Edge Function workflows locally.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps developers manage Supabase databases, authentication, storage, and Edge Functions without making unsafe direct production changes or losing infrastructure changes outside version control.

Core Features & Use Cases

  • CLI and Project Workflows: Initialize projects, start the local Supabase stack, link remote projects, inspect status, and deploy through the CLI.
  • Database and Security Management: Create reviewed migrations, reset local databases, enable row-level security, define access policies, manage seed data, and configure connection pooling.
  • Backend Services: Build authenticated Edge Functions, manage Storage buckets and policies, generate database types, and set up CI/CD pipelines.
  • Use Case: Build a local-first application with protected user profiles, avatar uploads, authenticated Edge Functions, repeatable seed data, and migrations that can be tested before deployment.

Quick Start

Use the Supabase skill to design and implement a local-first Supabase workflow with reviewed migrations, secure RLS policies, authenticated Edge Functions, and a CI/CD deployment plan.

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 without making unsafe direct production changes?

Manage Supabase database migrations safely by applying local-first development practices, requiring reviewed migrations, and validating deployment workflows before pushing any infrastructure updates to production.

What is the best way to set up Supabase row-level security and access policies?

Set up Supabase row-level security by enabling RLS on your tables, defining explicit access policies, and managing seed data locally to validate protection rules before deployment.

How do I deploy authenticated Supabase Edge Functions and manage Storage access?

Deploy authenticated Supabase Edge Functions and manage Storage access by building serverless workflows, configuring bucket policies, and setting up CI/CD pipelines for validated releases.

Does this workflow support generating database types and configuring connection pooling for PostgreSQL?

Yes, the workflow supports generating PostgreSQL database types and configuring connection pooling alongside local project initialization, status inspection, and remote project linking.

How do I create a repeatable local reset and seed data workflow for Supabase?

Create a repeatable local workflow by resetting local databases, managing seed data, and testing infrastructure changes through the Supabase CLI before linking and deploying remotely.