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.
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.
Already have a project? The Get Started page has plugin-only install too.