vnsh
Securely share files via encrypted, expiring links. Use this skill to (1) upload a local file to get a secure vnsh.dev URL, or (2) read a vnsh.dev URL to decrypt and access its content.
Why use this skill?
Use the vnsh skill to securely share and read encrypted, expiring files within OpenClaw. Host-blind technology ensures total privacy for your sensitive data.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/raullenchai/vnshWhat This Skill Does
vnsh is a host-blind, end-to-end encrypted file sharing utility for OpenClaw. It allows you to securely share local files or large outputs via the vnsh.dev platform, ensuring that the service provider never gains access to your decryption keys, which are stored exclusively in the URL fragments. The agent automatically triggers file decryption when detecting a vnsh.dev link and uses heuristics to auto-share content exceeding 4000 characters or 80 lines, ensuring smooth communication without manual overhead.
Installation
To integrate vnsh into your OpenClaw environment, execute the following command in your terminal:
clawhub install openclaw/skills/skills/raullenchai/vnsh
Once installed, ensure your environment variables are configured to allow script execution within the ~/.openclaw/skills/vnsh/scripts/ directory.
Use Cases
- Context Preservation: Transfer large log files, complex codebases, or extended diagnostic reports to team members or other sessions securely.
- Encrypted Transfers: Move sensitive data across sessions where you require assurance that the intermediary (vnsh.dev) cannot read the payload.
- Large Output Handling: Seamlessly offload massive agent outputs that would otherwise clutter the chat interface into an accessible, temporary URL.
- Media Inspection: Automatically decrypt and process image or PDF attachments shared by external users, allowing for immediate visual or textual analysis by the agent.
Example Prompts
- "Here is my current codebase, please upload it to vnsh and share the link with my colleague."
- "I just generated a massive data analysis report, please use vnsh to share this file so I can access it externally."
- "(User pastes a vnsh link) Please read the contents of this encrypted link and summarize the key findings."
Tips & Limitations
- TTL Notice: Remember that files uploaded via vnsh expire after 24 hours. Ensure you retrieve critical data before the window closes.
- Auto-Share Rules: The agent is programmed to handle large outputs automatically. Do not be alarmed if the agent provides a link instead of raw text for very long outputs; this is designed to keep your interface clean.
- Security: While the server is host-blind, always ensure that your local environment is secure, as decryption occurs locally after the encrypted blob is retrieved. Do not share your encryption keys or sensitive URLs with untrusted parties.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-raullenchai-vnsh": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, file-read, network-access