← Back to Skills Marketplace
xixu-me

Xdrop

by Xi Xu · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
37482
Downloads
1
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install xdrop
Description
Use this skill when the user wants to send or fetch files through an Xdrop server from the terminal, asks to automate encrypted Xdrop share-link workflows, p...
Usage Guidance
Install only if you trust the Xdrop server or share links you will use, and choose fresh output directories that other local users or processes cannot pre-populate. This does not appear malicious, but the implementation should be reviewed before use in sensitive networks or shared workspaces.
Capability Assessment
⚠ Credentials
Local filesystem and network access are expected for this skill, but download.mjs fetches manifest and chunk URLs supplied by the server without scheme, host, private-network, or redirect constraints.
✓ Install Mechanism
No package install hook, dependency installation, autostart, or hidden setup mechanism was found in the inspected artifacts.
ℹ Instruction Scope
The instructions are mostly user-directed, but they describe network access to the target Xdrop server without clearly warning that the server can supply additional manifest and chunk URLs fetched by the local process.
⚠ Persistence & Privilege
No persistent service or privilege escalation was found, but download.mjs writes decrypted files with truncating writes under a predictable or user-selected output directory and does not reject symlinks before writing.
ℹ Purpose & Capability
Uploading chosen files and downloading/decrypting Xdrop links is consistent with the declared purpose, and the scripts implement local encryption/decryption rather than unrelated behavior.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install xdrop
  3. After installation, invoke the skill by name or use /xdrop
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of xdrop skill. - Upload and download files or directories to/from an Xdrop server via CLI scripts. - Supports share-link workflows with encryption; downloads require full share link with `#k=...`. - Includes CLI flags: `--quiet`, `--json`, `--expires-in`, `--output`, `--api-url`, and others. - Provides usage examples, gotchas, and guardrails for safe, automated file transfers. - Requires Bun, network, and filesystem access.
Metadata
Slug xdrop
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Xdrop?

Use this skill when the user wants to send or fetch files through an Xdrop server from the terminal, asks to automate encrypted Xdrop share-link workflows, p... It is an AI Agent Skill for Claude Code / OpenClaw, with 37482 downloads so far.

How do I install Xdrop?

Run "/install xdrop" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Xdrop free?

Yes, Xdrop is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Xdrop support?

Xdrop is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Xdrop?

It is built and maintained by Xi Xu (@xixu-me); the current version is v1.0.0.

💬 Comments