A plugin for Cursor and Claude Code that teaches AI agents to build full-stack apps on Supabase. Database, RPC, auth, edge functions, and frontend — each skill loads only when needed.
Entry point for building or scaffolding an app on Supabase with AgentLink, and the architecture spine for any Supabase backend work — database, schema, RPCs, auth, RLS, edge functions, background jobs, migrations, deploys. Use whenever the user asks to build, scaffold, or add a feature to an app on this stack, or when…
Authentication, authorization, and tenant isolation for Supabase. Use when the task involves auth setup, sign up/sign in flows, RLS policies, row-level security, access control, permissions, roles, RBAC, multi-tenancy, tenant isolation, workspace context, the x-workspace-id header, sessioncontext, user profiles…
Schema files, migrations, and type generation for Supabase Postgres. Use when the task involves creating or modifying tables, columns, indexes, triggers, RLS policies, grants, or database functions, or the imperative cron/storage/rbac/config folders (cron jobs, storage buckets, RBAC reference data, role-level settings…
Supabase Edge Functions. Use when the task involves creating, modifying, or debugging edge functions, webhooks, external API integrations, service-to-service calls, or anything that runs in the Deno edge runtime. Also use for the native MCP server — exposing app functionality over MCP, adding an MCP tool, or…
Transactional and notification emails (welcome, "your export is ready", "payment failed", receipts, alerts) on Supabase — everything that is NOT a Supabase Auth email. Use when the task involves sending an app-driven email, adding a new email template, firing email from a database event or trigger, or debugging…
RPC-first data access for Supabase. Use when the task involves creating, modifying, or debugging database functions (RPCs), writing CRUD operations, implementing pagination, search, filtering, batch operations, or any data access logic. Also use when the task mentions business logic functions, input validation in…