THE PLUGIN

Five Skills. One Architecture.

The architecture your agent follows.

A Claude Code plugin that teaches AI agents to build full-stack apps on Supabase. Database, RPC, auth, edge functions, and frontend — each skill loads only when needed.

Claude Code PluginProgressive DisclosurePlan FirstWorks with CLI

DOMAIN SKILLS

Five Skills. Loaded on Demand.

Each skill activates when the task needs it. Your agent gets the right context at the right time.

Database

Write SQL to schema files, apply, fix, iterate. Never reset. Schema files are the source of truth.

RPC

All data access goes through Postgres functions. Tables are invisible to clients. One backend for every client.

Auth

RLS on every table. Multi-tenancy with tenants, memberships, and invitations. Tenant isolation enforced by Postgres.

Edge Functions

External APIs, webhooks, and cron jobs. Everything outside the database runs in Deno edge functions.

Frontend

React with TanStack Router. Type-safe RPC calls, TanStack Query, auth state, and form patterns.

THE WORKFLOW

Plan. Build. Validate.

The builder agent follows a structured workflow. No guessing.

Plan

Reviews your request, explores the codebase, and presents an architecture for approval before writing code.

Build

Loads the right skills, writes SQL and TypeScript, applies changes, and iterates until it works.

Validate

Runs checks to confirm the database is ready. Fixes errors with more SQL — never resets.

What It Enforces.

Schema isolation

api exposed, public hidden

RPC-first

Functions, not raw queries

RLS everywhere

Every table, no exceptions

Destructive commands blocked

No db reset, no push --force

Add It to Claude Code.

The plugin works best with a project scaffolded by the CLI. Run one command and both are set up together.

Get started →

Already have a project? The Get Started page has plugin-only install too.