Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
Version History
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.
User asks: 'Share these docker logs with my teammate'
- 1Run 'docker logs mycontainer 2>&1' and capture the output
- 2Write the output to a temp file at /tmp/vnsh-share.txt
- 3Run upload.sh with the temp file path to encrypt and upload
- 4Receive the vnsh.dev URL printed to stdout
A shareable https://vnsh.dev/v/... link that expires in 24h; the server never sees the plaintext