supabase

Guide Supabase implementation, debugging, and security hardening for web applications.

Updated Jun 4, 2026
One-click install
npx skills add https://github.com/Seva-Eats/seva-web --skill supabase-seva-eats
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: supabase
Source: https://github.com/Seva-Eats/seva-web/tree/main/.agents/skills/supabase
Command: npx skills add https://github.com/Seva-Eats/seva-web --skill supabase-seva-eats

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps you plan, implement, debug, and secure Supabase-backed features without relying on stale assumptions.

Core Features & Use Cases

  • Database and Schema Workflows: Handle table design, migrations, grants, and row-level security with Supabase-specific safeguards.
  • Auth and Session Troubleshooting: Diagnose login, logout, cookies, JWT claims, SSR integration, and callback issues in web apps.
  • Storage, Realtime, and Edge Functions: Support common product workflows across Supabase services while checking current CLI and documentation behavior.
  • Use Case: When a Next.js app has an auth callback or RLS problem, this Skill guides the investigation, recommends safe fixes, and verifies the result.

Quick Start

Ask the Supabase skill to inspect your project’s auth, database, or RLS flow and provide the safest current fix using up-to-date Supabase guidance.

Frequently Asked Questions about supabase

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

FAQPage Schema
How do I fix row level security policies in Supabase when users see unauthorized data?

Supabase row level security policies can be debugged by inspecting table grants and policy definitions. This Skill guides RLS troubleshooting, recommends safe SQL fixes, and verifies the result to ensure users only access authorized data.

Why does my Supabase auth session break in Next.js SSR after login?

Supabase auth session breaks in Next.js SSR are often caused by incorrect cookie handling or JWT claim issues. This Skill helps diagnose login, logout, SSR integration, and callback issues to restore proper session management.

What is the safest way to run Supabase database migrations and schema updates?

The safest way to run Supabase database migrations involves verifying SQL commands and checking current CLI behavior. This Skill guides table design, grants, and schema workflows with Supabase-specific safeguards to prevent data loss.

Can I use the Supabase CLI to troubleshoot Edge Functions and Realtime workflows?

Yes, you can use the Supabase CLI to troubleshoot Edge Functions and Realtime workflows. This Skill supports common product workflows across Supabase services while checking current CLI documentation and behavior for accurate guidance.

How do I secure Supabase storage permissions for my web application?

Securing Supabase storage permissions requires a review of storage access rules and policies. This Skill guides the security review of tables, views, policies, and storage permissions to ensure safe file access in web applications.