LaunchKit · 2026
Back to Skills

Securely share files via encrypted, expiring links.

0
732 downloads
by @raullenchai

Setup & Installation

openclaw skills install @raullenchai/vnsh

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

npx clawhub install vnsh

Version History

v1.1.1Feb 14, 2026 - Version note by skill developer:

Add scripts for OpenClaw skill integration

What This Skill Does

vnsh uploads files to vnsh.dev as AES-256-CBC encrypted blobs. The decryption key lives in the URL fragment and is never sent to the server. Links auto-expire after a configurable TTL, defaulting to 24 hours.

Unlike Pastebin or cloud storage, the server never receives the decryption key, so the provider cannot read the content even if compelled.

When to use it

  • Sharing a large git diff with a teammate without exposing it to cloud storage
  • Passing context between AI agent sessions via an encrypted link
  • Sending a config file or log that auto-deletes after 24 hours
  • Transferring a generated report without creating a file host account
  • Piping docker logs or long command output out of a chat message

Example Workflow

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

INPUT

User asks: 'Share these docker logs with my teammate'

AGENT
  1. 1Run 'docker logs mycontainer 2>&1' and capture the output
  2. 2Write the output to a temp file at /tmp/vnsh-share.txt
  3. 3Run upload.sh with the temp file path to encrypt and upload
  4. 4Receive the vnsh.dev URL printed to stdout
OUTPUT

A shareable https://vnsh.dev/v/... link that expires in 24h; the server never sees the plaintext