ob1-primitives.mp4
Primitives are reusable concept guides that show up in multiple extensions. Learn them once, apply them everywhere.
| Primitive | What It Teaches | Used By |
|---|---|---|
| Deploy an Edge Function | Deploying any extension as a Supabase Edge Function | All extensions |
| Remote MCP Connection | Connecting to Claude Desktop, ChatGPT, Claude Code, Cursor, and other clients | All extensions |
| Common Troubleshooting | Solutions for connection, deployment, and database issues | All extensions |
| Row Level Security | PostgreSQL policies for multi-user data isolation | Extensions 4, 5, 6 |
| Shared MCP Server | Giving others scoped access to parts of your brain | Extension 4 |
Extensions link to primitives when they introduce a concept for the first time. Instead of re-explaining Row Level Security in three different extensions, the RLS primitive teaches it once — and each extension focuses on applying it to its specific use case.
You don't need to read primitives in advance. Each extension tells you when to read one.
Primitives are curated — a primitive should be referenced by at least 2 extensions to justify extraction. Propose a new primitive.