supabase

Configure Supabase databases, auth, edge functions, and client integrations securely.

Updated Mar 1, 2026
One-click install
npx skills add https://github.com/Plutonian-coder/AI-hms --skill supabase-plutonian-coder
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: supabase
Source: https://github.com/Plutonian-coder/AI-hms/tree/main/.continue/skills/supabase
Command: npx skills add https://github.com/Plutonian-coder/AI-hms --skill supabase-plutonian-coder

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill eliminates the risk of using outdated Supabase guidance, misconfigured RLS policies, and insecure auth setups by providing up-to-date, verified best practices for all Supabase products and integrations.

Core Features & Use Cases

  • Full Supabase Product Coverage: Supports Database, Auth, Edge Functions, Realtime, Storage, Vectors, Cron, and Queues, plus client library integrations for Next.js, React, SvelteKit, Astro, and Remix.
  • Security & Compliance Guardrails: Includes detailed checklists for auth session security, RLS policy correctness, storage access control, and view security to prevent common vulnerabilities.
  • Workflow Automation: Guides CLI command usage, migration generation, MCP server troubleshooting, and schema change verification for end-to-end Supabase project management.
  • Use Case Example: If you are building a student accommodation portal with Supabase Auth and need to restrict user data access to only their own records, this skill walks you through creating correct RLS policies and validating them with test queries.

Quick Start

Use the supabase skill to configure row-level security for your hostel management system's user table and verify the policies work as expected with test user accounts.

Frequently Asked Questions about supabase

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

FAQPage Schema
How do I create correct Supabase RLS policies to restrict user data access?

To create secure Supabase RLS policies, you restrict user data access by applying verified row-level security rule configurations and validating the policies with test user accounts and test queries.

What is the best way to manage Supabase schema migrations and verify changes?

The best way to manage Supabase schema migrations is by using CLI commands to generate migration files and verifying schema changes end-to-end to ensure deterministic workflow execution across database updates.

How does Supabase auth session management work for full-stack applications?

Supabase auth session management secures full-stack applications by applying verified authentication best practices across client integrations like Next.js, React, and SvelteKit to prevent insecure setups and vulnerabilities.

Can I use Supabase edge functions and storage with Next.js or Remix?

Yes, you can use Supabase edge functions and storage with Next.js or Remix, applying up-to-date implementation guidance and security guardrails for storage access control and view security.

How do I troubleshoot Supabase MCP server issues and CLI commands?

You troubleshoot Supabase MCP server issues by following workflow automation steps that guide CLI command usage, resolve MCP server problems, and verify schema changes for project management.

Why do I need up-to-date Supabase security audits for my database?

You need up-to-date Supabase security audits to eliminate the risk of using outdated guidance, misconfigured RLS policies, and insecure auth setups by applying verified best practices across all Supabase products.