Home Tutorials Categories Skills About
ZH EN JA KO

Supabase DB

Database Developer Tools

Install Command

npx clawhub@latest install supabase-db

Installation Guide

1
Check Environment

Make sure Node.js 22+ and OpenClaw are installed. Run openclaw --version in your terminal to verify.

2
Run Installation

Run the install command above in your terminal. ClawHub will automatically download and install Supabase DB to the ~/.openclaw/skills/ directory.

3
Verify Installation

Run openclaw skills list to check your installed skills and confirm Supabase DB appears in the list.

4
Configure (Optional)

Follow the configuration instructions in the description below to add skill settings to ~/.config/openclaw/openclaw.json5.

Manual Installation: Copy the Skill folder to ~/.openclaw/skills/ or the skills/ directory in your project root. Make sure the folder contains a SKILL.md file.
Table Management Realtime Subscriptions Storage Management

Detailed Description

Supabase DB provides deep integration with the Supabase platform, covering not just database management but complete backend management including auth, storage, and realtime features.

Core Features

  • Database Management: Create tables, execute SQL queries, manage indexes and foreign key relationships
  • Realtime Subscriptions: Listen to database change events and receive real-time data update notifications
  • Storage Management: Manage files in Supabase Storage and set access permissions
  • Auth Management: View and manage user authentication information and access policies

Configuration

{
  skills: {
    "supabase-db": {
      projectUrl: "https://xxx.supabase.co",
      serviceRoleKey: "your-service-key",
      anonKey: "your-anon-key",
      defaultSchema: "public"
    }
  }
}

Use Cases

  • Query and analyze database data using natural language
  • Create new data tables and design data models
  • Manage file storage and access permissions
  • Debug realtime subscription features and RLS policies