SuperAPI AI Directory

supabase

Agents & models

View repository

Updated 10-15 21:40

About this skill

Supabase Reference

A skill covering all APIs in the official Supabase documentation. Depending on the user's task, read the appropriate README.md and follow it to the individual files.

Directory structure

skills/supabase/
  SKILL.md
  references/
    getting-started/
      README.md
      ai-prompts.md
      api-keys.md
      architecture.md
      quickstarts.md
    database/
      README.md
      arrays.md
      backups.md
      connections.md
      extensions.md
      full-text-search.md
      functions.md
      import-data.md
      joins-and-nesting.md
      json.md
      orms.md
      partitions.md
      query-optimization.md
      replication.md
      roles-and-permissions.md
      secure-data.md
      tables.md
      testing.md
      triggers.md
      vault.md
      webhooks.md
    auth/
      README.md
      anonymous-auth.md
      auth-hooks.md
      captcha.md
      email-passwordless.md
      error-codes.md
      identities.md
      jwts.md
      mfa.md
      oauth-server.md
      overview.md
      passwords.md
      phone-login.md
      rate-limits.md
      redirect-urls.md
      server-side.md
      sessions.md
      social-login.md
      sso-saml.md
      third-party-auth.md
      users.md
    storage/
      README.md
      access-control.md
      analytics-buckets.md
      cdn.md
      debugging.md
      overview.md
      s3-protocol.md
      serving.md
      uploads.md
      vector-buckets.md
    functions/
      README.md
      auth.md
      background-tasks.md
      database-access.md
      debugging.md
      dependencies.md
      deploy.md
      examples.md
      limits.md
      overview.md
      quickstart.md
      routing.md
      scheduling.md
      secrets.md
      testing.md
      websockets.md
      wasm.md
    realtime/
      README.md
      authorization.md
      broadcast.md
      limits.md
      overview.md
      postgres-changes.md
      presence.md
      protocol.md
    ai/
      README.md
      embeddings.md
      hybrid-search.md
      integrations.md
      overview.md
      python-clients.md
      rag.md
      semantic-search.md
      vector-columns.md
      vector-indexes.md
    data-api/
      README.md
      api-keys.md
      custom-schemas.md
      generating-types.md
      graphql.md
      hardening.md
      overview.md
      rest.md
    cron-and-queues/
      README.md
      cron.md
      queues.md
    client-js/
      README.md
      auth.md
      auth-admin.md
      auth-mfa.md
      auth-oauth-server.md
      database-crud.md
      database-filters.md
      database-modifiers.md
      functions.md
      initialization.md
      realtime.md
      storage.md
      storage-analytics.md
      storage-vectors.md
    client-other/
      README.md
      csharp.md
      dart.md
      kotlin.md
      python.md
      swift.md
    management-api/
      README.md
      auth-config.md
      branches.md
      database.md
      domains.md
      functions.md
      network.md
      organizations.md
      overview.md
      projects.md
      secrets.md
      storage.md
    cli/
      README.md
      db-commands.md
      functions-commands.md
      gen-commands.md
      inspect-commands.md
      local-dev.md
      migration-commands.md
      overview.md
      project-commands.md
    platform/
      README.md
      access-control.md
      backups.md
      billing.md
      branching.md
      compute-and-disk.md
      custom-domains.md
      migrating-to-supabase.md
      network.md
      performance.md
      read-replicas.md
      regions.md
    deployment/
      README.md
      database-migrations.md
      going-into-prod.md
      managing-environments.md
      maturity-model.md
    local-dev/
      README.md
      declarative-schemas.md
      email-templates.md
      overview.md
      seeding.md
      testing.md
    self-hosting/
      README.md
      api.md
      auth.md
      docker.md
      functions.md
      storage.md
    security/
      README.md
      compliance.md
      overview.md
      rls.md
      ssl-and-network.md
    telemetry/
      README.md
      log-drains.md
      logs.md
      metrics.md
      reports.md
  samples/
    README.md
    client-setup.md
    database-crud.md
    edge-function.md
    email-auth.md
    file-upload.md
    nextjs-ssr-auth.md
    oauth-login.md
    realtime-subscription.md
    row-level-security.md
    vector-search-rag.md
  scripts/
    README.md
    database.md
    functions.md
    generate.md
    inspect.md
    install.md
    local-dev.md
    project.md
    test.md

Exploration procedure

Derive the category from the task, and identify the target page in the category's README.md:

  1. Find the category corresponding to the task in the mapping table below
  2. That category's references/{category}/README.md to identify the target page
  3. Read the .md of the relevant page to check the details

Task → Category Mapping

Task Category Reference README
Project setup, quickstart, API keys, architecture overview getting-started references/getting-started/README.md
Table operations, RLS, Extensions, query optimization, triggers, role permissions, backups, Vault database references/database/README.md
Login, signup, OAuth, MFA, sessions, JWT, SSO, anonymous authentication auth references/auth/README.md
File uploads, image transformation, CDN, buckets, S3 compatibility, Storage Vectors storage references/storage/README.md
Edge Functions, Deno, deployment, background tasks, WebSocket, WASM functions references/functions/README.md
Broadcast, Presence, Postgres Changes, Realtime authorization realtime references/realtime/README.md
pgvector, embeddings, semantic search, hybrid search, RAG ai references/ai/README.md
PostgREST, REST API, GraphQL, type generation, custom schemas data-api references/data-api/README.md
pg_cron, pgmq, scheduled execution, message queues cron-and-queues references/cron-and-queues/README.md
supabase-js, createClient, select, insert, update, delete, realtime channels client-js references/client-js/README.md
Python, Dart, Swift, Kotlin, C# clients client-other references/client-other/README.md
Project management API, organizations, secrets, Database Branching management-api references/management-api/README.md
supabase CLI commands, db diff, migration, type generation commands cli references/cli/README.md
Compute, backups, regions, billing, read replicas, Database Branching platform references/platform/README.md
Production checklist, migration strategy, environment management, maturity model deployment references/deployment/README.md
Local development, seeds, testing, declarative schemas, email templates local-dev references/local-dev/README.md
Docker, self-hosting, S3 configuration, Kong API gateway self-hosting references/self-hosting/README.md
RLS details, SSL, SOC2, compliance, network security security references/security/README.md
Log checking, metrics, Grafana, log drains, reports telemetry references/telemetry/README.md
Want to know typical usage, implementation examples, Next.js SSR, RAG pipelines samples samples/README.md
CLI installation, starting/stopping the local environment, type generation, test execution commands scripts scripts/README.md