← 返回 Skills 市场
leonaaardob

Supabase Complete Documentation

作者 leonaaardob · GitHub ↗ · v0.1.0
cross-platform ⚠ suspicious
8555
总下载
10
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install lb-supabase-skill
功能描述
Complete Supabase platform documentation. Use when working with Supabase - covers authentication (email, OAuth, magic links, phone, SSO), database (PostgreSQL, RLS, migrations), storage (file uploads, CDN), edge functions, realtime subscriptions, AI/embeddings, cron jobs, queues, and platform management. Includes framework integrations (Next.js, React, SvelteKit, etc.).
使用说明 (SKILL.md)

⚠️ Security Notice

This skill contains Supabase documentation with command examples. Commands are for reference only and should NEVER be auto-executed by agents without explicit user approval.

Supabase Documentation

Complete Supabase platform documentation embedded in markdown. Read from references/ to answer questions about authentication, database, storage, edge functions, and platform features.

Documentation Structure

All documentation is in references/guides/ organized by product:

Getting Started (references/guides/getting-started/)

  • Quickstart guides
  • Architecture overview
  • Framework integrations
  • Database fundamentals

Authentication (references/guides/auth/)

Complete auth system documentation:

  • Email & password auth
  • OAuth providers (Google, GitHub, etc.)
  • Magic links
  • Phone auth (SMS, WhatsApp)
  • SSO & SAML
  • Multi-factor authentication (MFA)
  • Row Level Security (RLS)
  • User management
  • Server-side auth
  • Redirect URLs
  • Session management

Database (references/guides/database/)

PostgreSQL database features:

  • Tables and columns
  • Relationships and foreign keys
  • Functions and triggers
  • Extensions
  • Full-text search
  • Postgres roles
  • Replication
  • Connection pooling
  • Webhooks
  • Migrations

Storage (references/guides/storage/)

File storage and CDN:

  • Upload files
  • Download files
  • Delete files
  • List files
  • Transform images
  • CDN and caching
  • Access control with RLS
  • Resumable uploads

Edge Functions (references/guides/functions/)

Serverless functions:

  • Getting started
  • Deploy functions
  • Environment variables
  • Secrets management
  • Database access
  • Auth integration
  • Logging and monitoring
  • Cold starts optimization

Realtime (references/guides/realtime/)

Realtime subscriptions:

  • Postgres changes (inserts, updates, deletes)
  • Broadcast messages
  • Presence tracking
  • Authorization

AI & Embeddings (references/guides/ai/)

AI and vector features:

  • Embeddings and vector search
  • pgvector extension
  • Similarity search
  • RAG patterns
  • AI integrations (OpenAI, etc.)

Platform (references/guides/platform/)

Platform management:

  • Organizations
  • Projects
  • Billing
  • Logs and monitoring
  • Performance tuning
  • Backups
  • Custom domains
  • SSL certificates

Self-Hosting (references/guides/self-hosting/)

Self-hosted Supabase:

  • Docker setup
  • Configuration
  • Monitoring
  • Backups and restore

Cron Jobs (references/guides/cron/)

Scheduled tasks with pg_cron

Queues (references/guides/queues/)

Background job queues with pgmq

Integrations (references/guides/integrations/)

Third-party integrations and tools

Local Development (references/guides/local-development/)

  • CLI setup
  • Local studio
  • Database migrations
  • Testing
  • CI/CD

Troubleshooting (references/troubleshooting/)

Common issues and solutions

Error Codes (references/errorCodes/)

API and database error reference

Quick Reference

Common Tasks

Task Directory to Check
Setup Supabase guides/getting-started/
Email auth guides/auth/
OAuth providers guides/auth/
Database schema guides/database/
RLS policies guides/auth/ + guides/database/
File uploads guides/storage/
Edge functions guides/functions/
Realtime subscriptions guides/realtime/
Vector search guides/ai/
Migrations guides/database/ + guides/local-development/
Framework integration guides/getting-started/
Self-hosting guides/self-hosting/

Framework Integrations

Supabase works with:

  • Next.js (App Router, Pages Router, Server Components)
  • React (Create React App, Vite)
  • SvelteKit
  • Nuxt
  • Vue
  • Angular
  • Flutter
  • React Native
  • And more...

When to Use This Skill

  • Setting up Supabase authentication
  • Database schema design with PostgreSQL
  • Row Level Security (RLS) policies
  • File storage and CDN
  • Edge functions deployment
  • Realtime subscriptions
  • Vector search and AI features
  • Migration from other platforms
  • Self-hosting Supabase
  • Performance optimization
  • Troubleshooting errors

How to Navigate

  1. Start with guides/getting-started/ for setup
  2. For auth: Browse guides/auth/
  3. For database: Check guides/database/
  4. For storage: See guides/storage/
  5. For functions: Use guides/functions/
  6. For realtime: Check guides/realtime/
  7. For AI: See guides/ai/
  8. For errors: Check troubleshooting/ and errorCodes/

All files are .mdx (Markdown + JSX) but readable as plain markdown.

安全使用建议
Install only if you want a broad Supabase docs reference and your agent will treat snippets as examples, not commands to run automatically. Before applying any guidance from it, especially around service-role keys, RLS policies, OAuth redirects, logging, database roles, credentials, or AI provider integrations, verify the snippet against current Supabase docs and your own security requirements.
能力评估
Purpose & Capability
The stated purpose and bundle contents align: it is a Supabase reference corpus covering auth, database, RLS, storage, edge functions, realtime, AI, and platform operations. Those topics naturally include privileged keys, database roles, external APIs, and access-control examples.
Instruction Scope
The top-level skill warns that commands are reference-only and require explicit approval, but representative embedded examples are misleading or under-scoped, including a service-role key commented as an anon key, a Prisma role created with bypassrls/createdb and broad grants, full request-header logging showing an Authorization bearer token, and OAuth callback redirects using an unchecked next parameter.
Install Mechanism
Installation is a normal ClawHub/manual skill install into the skills folder. The artifact set is static documentation with no postinstall script, executable files, or background startup mechanism found.
Credentials
Service-role keys, database connection strings, AWS/OpenAI/Hugging Face/Mixpeek credentials, and third-party AI data flows are purpose-aligned for Supabase documentation, but warnings are inconsistent and some snippets could expose credentials or send private content externally if used verbatim.
Persistence & Privilege
The skill itself does not request persistence, read local credential stores, spawn workers, or mutate accounts automatically; the privilege concerns come from documentation examples that users or agents may choose to apply.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install lb-supabase-skill
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /lb-supabase-skill 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.0
Initial release of the Supabase documentation skill. - Provides comprehensive Supabase platform documentation covering authentication, database, storage, edge functions, realtime, AI, cron jobs, queues, and platform management. - Includes security notice: command examples are for reference only and require explicit user approval. - Organized documentation by feature area for easy navigation. - Quick reference table and guidance on where to find answers for common Supabase tasks. - Lists available framework integrations and recommended use cases for the skill.
元数据
Slug lb-supabase-skill
版本 0.1.0
许可证
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Supabase Complete Documentation 是什么?

Complete Supabase platform documentation. Use when working with Supabase - covers authentication (email, OAuth, magic links, phone, SSO), database (PostgreSQL, RLS, migrations), storage (file uploads, CDN), edge functions, realtime subscriptions, AI/embeddings, cron jobs, queues, and platform management. Includes framework integrations (Next.js, React, SvelteKit, etc.). 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 8555 次。

如何安装 Supabase Complete Documentation?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install lb-supabase-skill」即可一键安装,无需额外配置。

Supabase Complete Documentation 是免费的吗?

是的,Supabase Complete Documentation 完全免费(开源免费),可自由下载、安装和使用。

Supabase Complete Documentation 支持哪些平台?

Supabase Complete Documentation 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Supabase Complete Documentation?

由 leonaaardob(@leonaaardob)开发并维护,当前版本 v0.1.0。

💬 留言讨论