moai-platform-supabase

Guide building Supabase backends with Postgres 16, pgvector, RLS, and Edge Functions.

Updated Jan 12, 2026
One-click install
npx skills add https://github.com/windysky/claude_notification_wsl2 --skill moai-platform-supabase-windysky
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: moai-platform-supabase
Source: https://github.com/windysky/claude_notification_wsl2/tree/main/.claude/skills/moai-platform-supabase
Command: npx skills add https://github.com/windysky/claude_notification_wsl2 --skill moai-platform-supabase-windysky

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill consolidates the knowledge and patterns needed to design, implement, and operate Supabase-powered backends. It guides across PostgreSQL 16 features, vector embeddings via pgvector, Row-Level Security, real-time subscriptions, and Edge Functions to accelerate building production-grade apps.

Core Features & Use Cases

  • End-to-end platform guidance for building multi-tenant, real-time, and edge-enabled apps with Supabase.
  • Covers database modeling (Postgres 16, pgvector), security (RLS), real-time workloads, and serverless deployment (Edge Functions).
  • Provides modular references and ready-to-adapt patterns for common back-end scenarios (auth, storage, changes, and pipes between services).

Quick Start

Review the modules under modules/ to explore implementations, templates, and best practices for real-time and edge-enabled Supabase projects.

Frequently Asked Questions about moai-platform-supabase

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

FAQPage Schema
How do I implement Row-Level Security in Supabase for multi-tenant apps?▼

Row-Level Security (RLS) in Supabase restricts data access at the Postgres level. This guide provides modular patterns and best practices to configure RLS policies for secure, scalable multi-tenant architectures.

What's the best way to build real-time subscriptions in a Supabase backend?▼

Supabase real-time subscriptions enable live data updates. This skill provides practical workflows and module references to implement real-time workloads, ensuring scalable and responsive full-stack applications.

How do I use pgvector for vector embeddings in PostgreSQL 16?▼

pgvector extends PostgreSQL 16 to handle vector embeddings. This guide covers database modeling with pgvector, offering ready-to-adapt code patterns for building vector-enabled back-end architectures.

Can I deploy serverless Edge Functions with Supabase for backend processing?▼

Yes, Supabase Edge Functions support serverless deployment. This skill provides module references and workflows to build edge-enabled applications, including pipes between services and serverless processing.

Does this Supabase guide cover PostgreSQL 16 features for backend modeling?▼

Yes, this Supabase guide covers PostgreSQL 16 features for database modeling. It targets full-stack developers needing cohesive patterns to accelerate delivery of production-grade backend architectures.