supabase

Automate Supabase tasks across Database, Auth, and client libraries.

1|Updated May 4, 2026
One-click install
npx skills add https://github.com/lmiguelvargasf/nexa --skill supabase-lmiguelvargasf
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: supabase
Source: https://github.com/lmiguelvargasf/nexa/tree/main/.agents/skills/supabase
Command: npx skills add https://github.com/lmiguelvargasf/nexa --skill supabase-lmiguelvargasf

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines integration and task execution involving Supabase products and services, making complex operations simple and efficient.

Core Features & Use Cases

  • Supabase Product Integration: Offers a unified interface for using Database, Auth, Edge Functions, Realtime, Storage, Vectors, Cron, and Queues.
  • Client Libraries and SSR Integration: Seamless integration with supabase-js, @supabase/ssr in Next.js, React, SvelteKit, Astro, and Remix.
  • Authentication Management: Handles login, logout, sessions, JWT, cookies, getSession, getUser, getClaims, and RLS.
  • CLI and MCP Server Support: Executes tasks via Supabase CLI or MCP server for schema changes, migrations, security audits, and Postgres extensions.
  • Security Best Practices: Implements a comprehensive security checklist to mitigate risks associated with Supabase usage.

Quick Start

To fetch user information using Supabase Auth, run: supabase get user

Frequently Asked Questions about supabase

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

FAQPage Schema
How do I integrate Supabase Auth and manage sessions in a Next.js SSR application?

To integrate Supabase Auth in Next.js, use the @supabase/ssr library to manage login, logout, sessions, and cookies. This Skill automates that configuration for seamless server-side rendering authentication.

Can I use this Skill to apply database schema changes and run security audits via the Supabase CLI?

Yes, you can execute schema changes, migrations, and security audits via the Supabase CLI. The Skill automates these server operations, including managing Postgres extensions and applying a security checklist.

Does this Skill support integration with serverless frameworks like SvelteKit, Astro, and Remix?

Yes, the Skill supports seamless integration with supabase-js and @supabase/ssr across SvelteKit, Astro, and Remix. It automates client library setup for these serverless SSR frameworks.

What is the best way to automate tasks involving Supabase Realtime, Storage, and Edge Functions?

The best way to automate tasks for Supabase Realtime, Storage, and Edge Functions is using this Skill. It provides a unified interface to manage these products alongside Vectors, Cron, and Queues.

Do I need a Supabase account and client libraries to automate Row Level Security (RLS) configurations?

Yes, you need a Supabase account and the supabase-js library for API access. The Skill requires these dependencies to automate authentication, manage JWT claims, and implement RLS policies.