首页 资讯 下载 教程 Skills 社群

Supabase Agent

数据库 开发工具

安装命令

npx clawhub@latest install supabase-agent

安装说明

1
确认环境

确保已安装 Node.js 22+ 和 OpenClaw。在终端运行 openclaw --version 确认 OpenClaw 正常工作。

2
执行安装

在终端中运行上方安装命令,ClawHub 会自动下载并安装 Supabase Agent 到 ~/.openclaw/skills/ 目录。

3
验证安装

运行 openclaw skills list 查看已安装技能列表,确认 Supabase Agent 已出现在列表中。

4
配置参数(可选)

根据下方介绍中的配置说明,在 ~/.config/openclaw/openclaw.json5 中添加技能的配置项。

手动安装方式:将 Skill 文件夹复制到 ~/.openclaw/skills/ 或项目目录下的 skills/ 文件夹,确保文件夹中包含 SKILL.md 文件。
数据库操作 Auth 认证 Storage 存储 实时订阅 跨框架兼容

详细介绍

Supabase 官方发布的 Agent Skills,让 OpenClaw Agent 能够原生操作 Supabase 的全部能力,包括数据库、认证、存储和实时订阅。

核心功能

  • 数据库管理:创建表、执行 SQL、生成 migration、类型生成
  • Auth 认证:用户管理、RLS 策略、JWT 验证
  • Storage 存储:文件上传下载、Policy 管理
  • Realtime 订阅:表变更订阅、广播消息
  • Edge Functions:Serverless 函数管理

安装命令

clawhub install supabase-agent

前置

  • Supabase 项目
  • 项目 URL 和 API Key

使用场景

快速原型开发

用户:创建一个博客系统的数据库结构
Agent:[调用 supabase-agent]
      [创建 posts 表]
      [创建 comments 表]
      [设置 RLS 策略]
      [生成 TypeScript 类型]
      完成,Schema 已部署

数据分析

用户:分析本月的用户活跃度
Agent:[执行复杂 SQL]
      [生成报告]
      [可视化图表]

开放标准

Supabase 推出的 Agent Skills 是一个开放标准,兼容:

  • Claude Code
  • OpenClaw
  • Cursor
  • GitHub Copilot
  • Cline
  • 其他 18+ AI 框架

注意事项

  • 需要 Supabase 项目
  • 生产环境建议使用 service role key 并严格权限
  • 数据库操作不可逆,谨慎使用 DROP 等
  • 配合 Lobster 审批保证安全