LaunchKit · 2026
Back to Skills

vectorguard-nano

Lightweight, open-source skill for secure, obfuscated messaging between OpenClaw agents.

0
1.1k downloads
by @supere989

Setup & Installation

openclaw skills install @supere989/vectorguard-nano

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install vectorguard-nano

What This Skill Does

Lightweight skill for obfuscating text messages between OpenClaw agents using HMAC-SHA256. Produces a deterministic, reversible digit stream from any string, preventing plain-text leaks in transit. Free public version of the commercial VectorGuard system.

Uses Node.js built-in crypto with no external dependencies, so setup requires only agreeing on a shared secret.

When to use it

  • Obfuscating sensitive messages before sending through Slack or Telegram
  • Encoding confidential Moltbook posts to prevent plain-text exposure
  • Securing agent-to-agent communications with a shared passphrase
  • Decoding received encoded strings from a trusted peer agent
  • Obscuring IPFS links before sharing in public channels

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: "Securely send 'Meeting at 3pm' to agent-finance with secret 'alpha42'"

AGENT
  1. 1Confirms the shared secret passphrase and target agent ID
  2. 2Records or generates the current timestamp
  3. 3Calls secureSend('Meeting at 3pm', 'alpha42', 'agent-finance')
  4. 4Returns the encoded string and timestamp used
OUTPUT

Encoded obfuscated string plus timestamp, ready to transmit to agent-finance