# Primitive Name

> One-line description of this reusable concept.

## What It Is

1-2 sentences explaining this concept and why it matters across multiple extensions.

## Why It Matters

Explain the practical benefit. What problems does this solve? Why should someone learn this before building extensions that use it?

## How It Works

Detailed explanation of the concept, with diagrams or examples where helpful.

## Common Patterns

### Pattern 1: [Name]

```sql
-- Example SQL or code
```

### Pattern 2: [Name]

```sql
-- Example SQL or code
```

## Step-by-Step Guide

1. First step
2. Second step
3. Third step

## Expected Outcome

What should the user have after completing this guide? How can they verify it's working?

## Troubleshooting

**Issue: [Common problem]**
Solution: [How to fix it]

**Issue: [Another common problem]**
Solution: [How to fix it]

## Extensions That Use This

- [Extension Name](../../extensions/extension-slug/) — how this primitive is used in that extension

## Further Reading

- Links to official documentation or relevant resources
