supabase

Manage Supabase project lifecycle, schema migrations, and security policies.

Updated Nov 23, 2025
One-click install
npx skills add https://github.com/manuelbrandner85/Weltenbibliothekapp --skill supabase-manuelbrandner85
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: supabase
Source: https://github.com/manuelbrandner85/Weltenbibliothekapp/tree/main/.agents/skills/supabase
Command: npx skills add https://github.com/manuelbrandner85/Weltenbibliothekapp --skill supabase-manuelbrandner85

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This skill provides a structured, secure, and up-to-date framework for managing Supabase projects, preventing common configuration pitfalls, and ensuring robust database security.

Core Features & Use Cases

  • Security Guardrails: Enforces best practices for RLS, JWT handling, and API key management to prevent common vulnerabilities.
  • Workflow Automation: Guides the user through schema migrations, CLI operations, and MCP server integration.
  • Troubleshooting: Provides a systematic approach to debugging authentication, storage, and database connectivity issues.

Quick Start

Use the supabase skill to audit the current RLS policies and verify the security configuration of the database schema.

Frequently Asked Questions about supabase

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

FAQPage Schema
How do I audit Row Level Security policies in a Supabase database?

To audit Row Level Security policies in a Supabase database, you systematically verify RLS enforcement, JWT handling, and API key management configurations against a security checklist to prevent common vulnerabilities.

What is the best way to manage Supabase database schema migrations?

The best way to manage Supabase database schema migrations is by automating workflow operations through the Supabase CLI, which systematically guides schema updates and project lifecycle management.

Can I use Supabase CLI with MCP servers for backend automation?

Yes, you can integrate the Supabase CLI with MCP servers to facilitate backend automation, ensuring secure database connectivity and streamlined interaction across various web frameworks.

Why does my Supabase authentication setup keep failing?

Your Supabase authentication setup might be failing due to misconfigured JWT handling or incorrect API key management, requiring a systematic troubleshooting approach to debug client-side SDK integrations and database connectivity.

How do I enforce storage access control in a Supabase project?

To enforce storage access control in a Supabase project, apply security guardrails and best practices for authentication and API key management, ensuring robust database security and proper policy enforcement.

When do I need to update security policies for a PostgreSQL backend?

You need to update security policies for a PostgreSQL backend when managing the Supabase project lifecycle, ensuring adherence to security checklists for RLS, authentication, and storage access control to prevent configuration pitfalls.