Ravi Vault for Openclaw

A secure, E2E encrypted vault for managing API keys and environment variables within the Openclaw Skills ecosystem.

raunaksingwi
v1.6.0
Feb 28, 2026
0
1k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install ravi-vault

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install ravi-vault using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Ravi Vault?

Ravi Vault is a technical secret management solution tailored for developers and AI agents. It provides a robust command-line interface to store, retrieve, and manage sensitive information such as API tokens, secret keys, and environment variables. By using Ravi Vault, you can leverage end-to-end (E2E) encryption that happens transparently at the CLI level, ensuring your most sensitive data is never exposed in transit or at rest in an unencrypted format.

This tool is specifically designed to work within your collection of Openclaw Skills, allowing your automated workflows to fetch credentials securely. While it handles technical secrets with high security, it is distinct from general-purpose password managers, focusing instead on the key-value pairs necessary for modern software development and agentic operations.

Ravi Vault Use Cases

  • Managing API keys for various LLM providers and cloud services.
  • Injecting environment variables into development environments securely.
  • Providing AI agents with dynamic access to tokens during runtime operations.
  • Centralizing secret management for multi-agent Openclaw Skills workflows.

How Ravi Vault Works

  1. Use the CLI to set a secret by providing a unique key name and its value.
  2. The system encrypts the value locally using E2E encryption before storing it.
  3. Metadata like key names and timestamps are kept in plaintext to facilitate easy searching and listing.
  4. Retrieve the secret via the CLI, which decrypts the value automatically for immediate use.
  5. Integrate secret retrieval into shell scripts or agent prompts using the --json flag for automated parsing.

Ravi Vault Setup

To integrate this tool into your Openclaw Skills workflow, use the following commands for installation and configuration:

# Store your first secret
ravi secrets set OPENAI_API_KEY "sk-123456789" --json

# List existing secret keys
ravi secrets list --json

# Retrieve a specific secret for use
ravi secrets get OPENAI_API_KEY --json

Ravi Vault Data Schema & Taxonomy

The vault organizes secrets using a structured JSON schema to ensure compatibility across different Openclaw Skills environments.

Property Description Encryption
key The unique identifier for the secret Plaintext
value The actual sensitive data or token E2E Encrypted
notes Optional context regarding the secret E2E Encrypted
uuid System-generated unique record ID Plaintext
updated_dt Timestamp of the most recent update Plaintext

Ravi Vault Advanced Features

  • Transparent local encryption and decryption cycles for maximum security.
  • Full compatibility with jq for advanced CLI-based data manipulation and piping.
  • Unique identity-based scoping to ensure keys are isolated and secure per user.
  • Redacted output modes for safe listing of all stored credentials without accidental exposure.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*