← Back to Skills Marketplace
544
Downloads
2
Stars
0
Active Installs
5
Versions
Install in OpenClaw
/install sendme-skill
Description
Send and receive files peer-to-peer using the sendme protocol from iroh.computer. Use when the user wants to share files, transfer files between machines, se...
Usage Guidance
This skill is an instruction-only wrapper for the sendme CLI and appears internally consistent. Before installing or using it: (1) verify the Homebrew 'sendme' formula or the upstream repository to ensure you trust the publisher; (2) be careful what files you share—sendme transfers data directly and a ticket grants access; do not publish tickets publicly; (3) understand sendme may fall back to relay servers (check the relay operator if you need to avoid third-party relays); (4) for headless/automated use, the provided PTY pattern is reasonable but review and run it in a safe environment; and (5) treat installation of any third-party binary like installing software from the internet—check signatures, repository history, and community trust before proceeding.
Capability Analysis
Type: OpenClaw Skill
Name: sendme-skill
Version: 0.1.4
The skill facilitates peer-to-peer file transfer using the `sendme` tool, as described in `SKILL.md`. The implementation includes a Python wrapper designed to run `sendme` securely in non-interactive environments by using `os.execvp`. This method prevents shell injection by passing arguments directly to the binary without shell interpretation. There is no evidence of prompt injection attempts, data exfiltration, malicious execution, or persistence mechanisms.
Capability Assessment
Purpose & Capability
Name/description (peer-to-peer file transfer via sendme) match the declared requirement (the sendme binary) and the install hint (brew formula). There are no unrelated credentials, binaries, or config paths requested.
Instruction Scope
SKILL.md only instructs installing and invoking the sendme CLI and includes a PTY-based pattern for headless environments. It does not request reading unrelated files, other env vars, or transmitting data to unexpected endpoints. It correctly warns the sender must stay online and that relays may be used as a fallback (an expected implementation detail).
Install Mechanism
Install spec points to a Homebrew formula named 'sendme' which is a reasonable, low-risk install mechanism. The manifest also mentions cargo install as an alternative. As with any third-party binary, users should verify the formula/source/repository and trustworthiness of the package before installing.
Credentials
No environment variables or credentials are requested. The lack of secrets is proportional to a CLI wrapper/usage guide for a peer-to-peer file transfer tool.
Persistence & Privilege
Skill does not request always:true and is not force-included. It makes no persistent changes or requests elevated privileges; autonomous invocation is allowed by default but is normal for skills and not combined with other red flags here.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install sendme-skill - After installation, invoke the skill by name or use
/sendme-skill - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.4
- Updated SKILL.md to recommend only the Python PTY wrapper (removed the `script` command alternative) for non-interactive/headless environments.
- Clarified the use of `os.execvp()` in the Python example for safer process invocation and security (no shell injection risk).
- No changes to feature set or user-facing behavior.
v0.1.3
- Minor formatting update to SKILL.md for improved readability.
- No functional changes to the skill itself.
v0.1.2
- Added documentation for running `sendme` in non-interactive/headless environments such as scripts, Docker, and CI.
- Included an example using `script` to provide a PTY for non-TTY contexts.
- Provided a Python PTY wrapper example for programmatically sending files and extracting the ticket.
- No changes to usage or functionality; documentation only.
v0.1.1
- Simplified the installation instructions in SKILL.md.
- Removed the shell and PowerShell install methods, as well as detailed alternative steps.
- Retained guidance for Homebrew and Cargo installation.
- No changes to core features or usage examples.
v0.1.0
- Initial release of the sendme skill for peer-to-peer file transfer using the sendme protocol from iroh.computer.
- Enables sending and receiving files or folders of any size directly between machines, with no server uploads.
- Features resumable downloads, automatic integrity verification, and encrypted peer-to-peer connections.
- Supports both sending (outputs a ticket) and receiving files via tickets, with simple command-line usage.
- Sender must remain online until the transfer completes.
Metadata
Frequently Asked Questions
What is Sendme?
Send and receive files peer-to-peer using the sendme protocol from iroh.computer. Use when the user wants to share files, transfer files between machines, se... It is an AI Agent Skill for Claude Code / OpenClaw, with 544 downloads so far.
How do I install Sendme?
Run "/install sendme-skill" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Sendme free?
Yes, Sendme is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Sendme support?
Sendme is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Sendme?
It is built and maintained by Arnon K. (@muninn-huginn); the current version is v0.1.4.
More Skills