supabase

Automate Supabase authentication, database management, schema changes, and security audits.

Updated Apr 21, 2026
One-click install
npx skills add https://github.com/Spectre-Labs-SK/Tether --skill supabase-spectre-labs-sk
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: supabase
Source: https://github.com/Spectre-Labs-SK/Tether/tree/main/.qwen/skills/supabase
Command: npx skills add https://github.com/Spectre-Labs-SK/Tether --skill supabase-spectre-labs-sk

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires supabase-cli, supabase-js, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill simplifies tasks involving Supabase, handling authentication, database management, schema changes, and security auditing, while ensuring secure access and operations.

Core Features & Use Cases

  • Authentication Management: Handle login, logout, sessions, JWT, cookies, getSession, getUser, getClaims, and RLS for secure user authentication.
  • Database and Schema Management: Support schema changes, migrations, security audits, and Postgres extensions (pg_graphql, pg_cron, pg_vector).
  • Realtime and Storage Services: Utilize Realtime and Storage features with Supabase products and client libraries.
  • Use Case: For a Next.js app, manage Supabase database changes, secure access, and enable real-time features for a seamless user experience.

Quick Start

Use the supabase skill to handle user authentication and database changes for your project.

Frequently Asked Questions about supabase

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

FAQPage Schema
How do I manage Supabase authentication and sessions in a Next.js app?

Supabase authentication management handles login, logout, sessions, JWT, cookies, and RLS to secure user access in Next.js applications. It leverages client libraries and SSR frameworks to maintain secure sessions.

What is the best way to automate Supabase database schema changes and migrations?

Automating Supabase schema changes and migrations requires the Supabase CLI or MCP server access. This approach supports Postgres extensions like pg_graphql, pg_cron, and pg_vector for advanced database management tasks.

Do I need the Supabase CLI to perform database security audits?

Yes, performing Supabase database security audits requires Supabase CLI or MCP server access. This setup ensures secure operations and validates schema changes, authentication protocols, and Postgres extension integrations.

Can I use Supabase Realtime and Storage features with client libraries?

Yes, you can utilize Supabase Realtime and Storage features directly through supported client libraries. This integration enables seamless real-time data synchronization and file storage management for applications.

How does Row Level Security (RLS) work with Supabase authentication?

Supabase authentication integrates Row Level Security (RLS) by validating JWT claims and session cookies. This mechanism restricts database access at the row level, ensuring users only access their authorized data.