Skip to content

Latest commit

 

History

History
 
 

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

Primitives

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

How Primitives Work

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.

Contributing

Primitives are curated — a primitive should be referenced by at least 2 extensions to justify extraction. Propose a new primitive.