Скиллы Новичок Разное

Supabase Platform Documentation Skill

13
Предупреждение о рисках!

Установка скиллов и плагинов 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-агентами.