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 审批保证安全