LaunchKit · 2026
Back to Skills

encrypted-docs

End-to-end encrypted .md documents for agents & humans to collaborate.

8
622 downloads
by @vijaykrishnavanshi

Setup & Installation

openclaw skills install @vijaykrishnavanshi/encrypted-docs

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

npx clawhub install encrypted-docs

What This Skill Does

Provides end-to-end encrypted markdown documents stored on decentralized networks, accessible to both AI agents and humans via an MCP server. Agents can create, search, update, and delete documents, which sync to ddocs.new and produce shareable encrypted links. Documents are identified by a unique ddocId and support full markdown.

Unlike Google Docs or Notion, documents are end-to-end encrypted and stored on decentralized networks, so neither the platform nor any intermediary can read the content.

When to use it

  • Store private meeting notes accessible from any device or AI client
  • Share an encrypted design doc with teammates without exposing it to a cloud provider
  • Sync agent memory and context across multiple AI chatbots
  • Search an archive of encrypted project documents by keyword
  • Generate a shareable encrypted link from a local README or notes file

Example Workflow

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

INPUT

User asks: Create an encrypted doc summarizing today's meeting notes and send me the link

AGENT
  1. 1Call fileverse_create_document with a title and formatted markdown content
  2. 2Wait for syncStatus to return as 'synced' (tool blocks up to 60 seconds)
  3. 3If syncStatus is 'pending', poll with fileverse_get_sync_status until synced
  4. 4Return the link field from the response to the user
OUTPUT

A shareable encrypted URL on ddocs.new, readable only by those who have the link

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

Fileverse server URL (self-hosted locally or deployed via a cloud tunnel such as ngrok)