xdrop

Automate encrypted file transfers with an Xdrop server from the terminal.

71|7|Updated Mar 27, 2026
One-click install
npx skills add https://github.com/xixu-me/skills --skill xdrop
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: xdrop
Source: https://github.com/xixu-me/skills/tree/main/skills/xdrop
Command: npx skills add https://github.com/xixu-me/skills --skill xdrop

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Use the Xdrop skill to securely send or fetch files via an Xdrop server from the terminal, automating encrypted share-link workflows and enabling local decryption using a downloadable link.

Core Features & Use Cases

  • Upload local files to an Xdrop server and obtain a shareable encrypted link.
  • Download and decrypt sharing links locally, handling chunked transfers with integrity checks.
  • Customize transfers with CLI flags such as --quiet, --json, --expires-in, --output, and --api-url for flexible automation.

Quick Start

Upload files to an Xdrop server using the provided upload script and share the resulting link with recipients.

Frequently Asked Questions about xdrop

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I securely transfer files from the command line using an encrypted link?

You can securely transfer files by uploading them to an Xdrop server from the terminal, which generates an encrypted share-link for recipients to download and decrypt locally.

Can I automate encrypted file sharing and decryption directly in the terminal?

Yes, you can automate encrypted file sharing and decryption workflows using CLI flags like --quiet, --json, --expires-in, --output, and --api-url for flexible script integration.

Do I need Bun to run command line file transfer scripts?

Yes, you need Bun installed, along with local filesystem access and network connectivity to the Xdrop server to execute the secure file transfer and decryption scripts.

How does local decryption work for chunked file transfers?

Local decryption handles chunked transfers by downloading the shared link and performing integrity checks before decrypting the file locally on your machine.

What is the best way to customize secure file transfer expiration and output paths?

Customize secure file transfers by using the --expires-in flag to set link expiration and the --output flag to define specific local decryption paths.

Why use Xdrop for CLI file transfers instead of other secure share tools?

Xdrop automates end-to-end encrypted share-link generation and local decryption directly from the terminal, streamlining secure workflows without manual encryption steps.