moai-platform-supabase

Blueprint Supabase full-stack platforms with PostgreSQL 16, pgvector, RLS, and edge functions.

1|Updated Jan 10, 2026
One-click install
npx skills add https://github.com/GoosLab/moai-rank --skill moai-platform-supabase-gooslab
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: moai-platform-supabase
Source: https://github.com/GoosLab/moai-rank/tree/main/.claude/skills/moai-platform-supabase
Command: npx skills add https://github.com/GoosLab/moai-rank --skill moai-platform-supabase-gooslab

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides a cohesive blueprint for architecting and operating Supabase-powered full-stack apps, enabling secure multi-tenant data access, real-time updates, and AI-driven capabilities.

Core Features & Use Cases

  • Real-time subscriptions and presence support for collaborative apps.
  • PostgreSQL 16 with pgvector for vector embeddings and AI search.
  • Row-Level Security (RLS) for secure multi-tenant data isolation.
  • Edge Functions and Storage integration for serverless workflows and media handling.
  • Use cases include multi-tenant dashboards, collaborative editors, and AI-assisted search across documents.

Quick Start

Initialize a Supabase project configured with PostgreSQL 16, pgvector, RLS, real-time subscriptions, edge functions, and storage to power a scalable multi-tenant app.

Frequently Asked Questions about moai-platform-supabase

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

FAQPage Schema
How do I set up Row-Level Security in Supabase for multi-tenant data isolation?

Set up Row-Level Security (RLS) in Supabase by configuring PostgreSQL policies that restrict data access per tenant. This blueprint provides modular guidance for implementing RLS to ensure secure multi-tenant data isolation across your full-stack application.

How do I build real-time collaborative apps with Supabase subscriptions?

Build real-time collaborative apps using Supabase by leveraging real-time subscriptions and presence support. This Skill provides the architecture blueprint for integrating real-time updates into multi-tenant dashboards and collaborative editors.

Does Supabase support PostgreSQL with pgvector for AI-powered search?

Yes, Supabase supports PostgreSQL 16 with pgvector for vector embeddings and AI-powered search. This Skill outlines how to implement AI-assisted search across documents using pgvector within your full-stack platform architecture.

Can I use Supabase Edge Functions for serverless workflows and media handling?

Yes, you can use Supabase Edge Functions for serverless workflows alongside Storage integration for media handling. This blueprint covers configuring edge-processing capabilities to manage serverless workflows and media within your application.

What is the best way to architect a scalable multi-tenant platform on Supabase?

The best way to architect a scalable multi-tenant platform on Supabase is combining PostgreSQL 16, RLS, real-time subscriptions, and pgvector. This Skill provides a cohesive blueprint for operating secure, scalable full-stack apps.

Do I need PostgreSQL 16 to use pgvector and real-time subscriptions in Supabase?

You need PostgreSQL 16 configured with pgvector, RLS, and real-time subscriptions to fully utilize this Supabase architecture blueprint. Initializing a Supabase project with these components enables secure, AI-driven, real-time application capabilities.