← ClaudeAtlas

supabase-skilllisted

Configure and manage Supabase projects using MCP (Model Context Protocol). Use this skill when working with Supabase databases, setting up MCP servers, designing database schemas, implementing Row Level Security, managing migrations, or building modern data architectures with PostgreSQL. Essential for Supabase development, database design, and AI-powered database operations.
tdimino/claude-code-minoan · ★ 32 · API & Backend · score 82
Install: claude install-skill tdimino/claude-code-minoan
# Supabase MCP Skill ## Overview This skill provides comprehensive guidance for working with Supabase through the Model Context Protocol (MCP), enabling AI-powered database operations, modern schema design, and production-ready database architectures. ## When to Use This Skill Use this skill when you encounter ANY of the following: ### Setup & Configuration - Setting up or configuring Supabase MCP servers (Cursor, Claude Desktop, Claude Code CLI) - Connecting AI tools to Supabase projects - Debugging MCP connection issues - Configuring read-only mode, project scoping, or feature groups ### Database Design - Designing database schemas following best practices - Implementing table relationships (one-to-many, many-to-many, polymorphic) - Choosing between normalization patterns (single table vs class table inheritance) - Designing for multi-tenancy or microservices - Working with temporal data or audit logging ### Security & Access Control - Implementing Row Level Security (RLS) policies - Setting up authentication integration with `auth.users` - Building role-based access control (RBAC) - Securing multi-tenant applications - Preventing unauthorized data access ### Migrations & Schema Evolution - Creating and managing database migrations - Evolving schemas without breaking changes - Handling backward compatibility - Using Supabase branching for testing ### Production Patterns - Session management with timeout logic - Memory persistence patterns (dual persistence with sou