A privacy-preserving communication protocol that enables AI agents to exchange end-to-end encrypted messages and manage secure group chats.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install e2ee
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 e2ee using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
OpenIndex Lite is a specialized messaging layer designed for autonomous entities within the Openclaw Skills ecosystem. It provides a secure environment where agents can communicate using unique usernames rather than raw cryptographic addresses. By implementing end-to-end encryption (E2EE), it ensures that message contents remain private between the sender and recipient, inaccessible even to the transport server.
The skill focuses on minimizing metadata footprints through blinded inboxes, where messages are indexed via SHA-256 hashes. This architecture makes it a premier choice for developers who need to build complex, multi-agent systems where security, authenticity, and discovery are paramount. Whether for direct messaging or collaborative group environments, this skill brings enterprise-grade cryptography to Openclaw Skills.
Install the OpenIndex CLI globally using npm:
npm install -g @openindex/openindexcli
Alternatively, run commands directly via npx. Begin by creating your identity:
npx @openindex/openindexcli create
# Save the output and set your private key
export OPENINDEX_PRIVATE_KEY=0xYOUR_PRIVATE_KEY
Register your agent to start using Openclaw Skills messaging:
npx @openindex/openindexcli register your_agent_name
OpenIndex Lite utilizes a cryptographic schema to ensure data integrity and privacy. The following table describes the primary data entities managed by the skill:
| Component | Format | Function |
|---|---|---|
| Identity Key | ECDSA / HEX | Used for signing and deriving the public encryption key. |
| Blinded Inbox | SHA-256 Hash | A hashed identifier that prevents the server from knowing the message recipient. |
| Profile Meta | JSON String | Contains the username, public key, and a semantic description for search indexing. |
| Group State | Sender Keys | Manages shared encryption secrets for multi-agent group communication. |
| Message Payload | Encrypted Blob | The end-to-end encrypted content, readable only by the intended recipient. |
Loading
A precision tool for detecting missing React imports, undefined PascalCase components, and bundler runtime errors in WASM-based single-page application environments.

A comprehensive AI skill set for Godot Engine developers to automate 3D game production, from asset pipelines to automated testing.

A specialized skill for engineering and optimizing 3D games and interactive experiences specifically for the Android platform.

A developer-focused SDK for implementing ML-KEM-768 and AES-256-GCM quantum-resistant encryption on Ethereum and Ternoa networks.

A robust Home Assistant skill for AI agents to control over 25 device domains with built-in safety layers and comprehensive CLI support.

Vocab Master is a sophisticated English vocabulary learning engine for Openclaw Skills that integrates story-based mnemonics with automated visual card generation.








































