Установка скиллов и плагинов OpenClaw осуществляется на ваш страх и риск. Все файлы были получены из открытых источников и предоставляются «как есть». Мы не гарантируем их корректную работу, безопасность или совместимость с вашей системой. Перед установкой настоятельно рекомендуется ознакомиться с содержимым кода и убедиться, что вы понимаете, какие изменения будут внесены в вашу систему.
Полная документация платформы Supabase, упакованная в виде Agent Skill для OpenClaw. Этот набор предназначен для того, чтобы дать AI-агентам структурированные знания и контекст по работе с Supabase — от баз данных до AI-возможностей.
Содержание
- Аутентификация (email, OAuth, magic links, телефон, SSO, MFA)
- База данных (PostgreSQL, RLS, миграции, триггеры, функции)
- Хранилище (загрузка файлов, CDN, трансформации изображений)
- Edge Functions (serverless на Deno)
- Realtime (подписки, события, присутствие)
- AI и эмбеддинги (pgvector, similarity search, RAG)
- Платформа (организации, биллинг, мониторинг)
- Self-hosting (Docker, конфигурация)
- Интеграции с фреймворками (Next.js, React, SvelteKit и др.)
Структура проекта
references/
├── guides/
│ ├── getting-started/
│ ├── auth/
│ ├── database/
│ ├── storage/
│ ├── functions/
│ ├── realtime/
│ ├── ai/
│ ├── platform/
│ ├── self-hosting/
│ ├── cron/
│ ├── queues/
│ ├── integrations/
│ └── local-development/
├── troubleshooting/
└── errorCodes/
Установка
Через ClawHub:
clawhub install lb-supabase-skill
Или вручную — скачайте архив и поместите его в директорию skills/ вашего OpenClaw workspace.
Использование
Скилл активируется автоматически, когда вы задаёте вопросы, связанные с Supabase: аутентификация, база данных, storage, edge functions, realtime, AI или управление платформой.
Покрываемые темы
Аутентификация
- Email и пароль
- OAuth (Google, GitHub, Apple, Discord и др.)
- Magic links
- Телефонная аутентификация (SMS, WhatsApp)
- SSO и SAML
- MFA / 2FA
- Row Level Security (RLS)
- Серверная авторизация
- Управление сессиями
База данных
- Настройка PostgreSQL
- Проектирование схемы
- Связи и внешние ключи
- Функции и триггеры
- Расширения (pgvector, PostGIS и др.)
- Полнотекстовый поиск
- Миграции
- Connection pooling
- Webhooks
Хранилище
- Загрузка файлов
- Скачивание и удаление
- Трансформация изображений
- Настройка CDN
- Контроль доступа через RLS
- Возобновляемые загрузки
Edge Functions
- Serverless функции на Deno
- Доступ к базе данных
- Интеграция с auth
- Переменные окружения
- Управление секретами
- Логирование и мониторинг
Realtime
- Подписки на изменения в Postgres
- Broadcast-сообщения
- Отслеживание присутствия
- Авторизация
AI и векторный поиск
- Расширение pgvector
- Эмбеддинги и similarity search
- RAG-подходы
- Интеграция с OpenAI
Платформа
- Организации и проекты
- Биллинг и использование
- Логи и мониторинг
- Оптимизация производительности
- Бэкапы и восстановление
- Кастомные домены
Интеграции с фреймворками
- Next.js (App Router и Pages Router)
- React
- SvelteKit
- Nuxt
- Vue
- Angular
- Flutter
- React Native
Источник
Документация извлечена из официального репозитория Supabase и адаптирована в формат markdown для использования AI-агентами.