A high-security secret management integration that replaces local storage with an encrypted Supabase Postgres vault for Openclaw Skills.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install supabase-vault
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install supabase-vault using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
Supabase Vault is a specialized integration designed to upgrade the security posture of your Openclaw Skills. It replaces the default local secrets.json file with a robust, encrypted-at-rest storage solution powered by Supabase and Postgres. By utilizing pgsodium and libsodium for AES-256 encryption, this skill ensures that sensitive API keys and authentication tokens are never stored in plaintext on your local file system.
In addition to database-level security, this skill implements sophisticated bootstrap credential management. It leverages hardware-backed security on macOS via Keychain Access and utilizes GNOME Keyring or machine-derived AES-256-GCM encryption on Linux and headless environments. This multi-layered approach ensures that even the credentials required to access the vault are protected with industry-standard protocols.
npm install --prefix ~/.openclaw/skills/supabase-vault @supabase/supabase-js
Execute the assets/setup.sql script within your Supabase SQL Editor to provision the required insert_secret, read_secret, and list_secret_names functions.
Register the gateway RPC handler in your source code:
import { createSupabaseVaultHandlers } from "./supabase-vault.js";
Object.assign(handlers, createSupabaseVaultHandlers());
cd ~/openclaw && npm run build
systemctl --user restart openclaw-gateway
Navigate to the Integrations tab in the UI, enter your Supabase Project URL and service_role key, and click Connect.
This skill manages data across local and remote layers to ensure maximum protection for your Openclaw Skills.
| Component | Storage Type | Security Mechanism |
|---|---|---|
| Vault Secrets | Supabase Postgres | AES-256-GCM via pgsodium |
| Bootstrap Keys | OS Keychain / Local | Hardware-backed or machine-derived AES-256 |
| Runtime Secrets | Memory Only | No decrypted data persists on disk |
| Migration Logs | Local | Keeps secrets.json as a temporary safety backup |
Loading
A specialized framework for designing, initializing, and packaging modular capabilities for AI agents.

A high-performance, cost-effective Google Search API integration for programmatic data retrieval and lead generation.

A specialized skill for generating production-ready, 5-page React websites for local businesses with modern animations and responsive design.

A specialized framework extension that enables plugins to register and display custom UI views and sidebar tabs within the Control dashboard.

An automated auditing tool that evaluates website quality across 8 technical signals to identify outdated, broken, or neglected web properties.

A powerful integration skill that connects AI agents to over 8,000 applications through the Model Context Protocol without complex OAuth management.








































