← Back to Skills Marketplace
put.io (kaput CLI)
by
Aanish Bhirud
· GitHub ↗
· v1.0.0
1790
Downloads
1
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install putio
Description
Manage a put.io account via the kaput CLI (transfers, files, search) — hoist the mainsail, add magnets/URLs, and check transfer status; best paired with the chill-institute skill.
Usage Guidance
This skill is a thin, coherent wrapper around the kaput CLI and appears low-risk, but take these precautions before installing/using it:
- Verify the kaput-cli package/source before running 'cargo install' (crates.io packages are arbitrary code that will be compiled/run on your machine). Prefer installing from a trusted repository or review its source. The SKILL.md calls kaput 'unofficial'.
- Use the kaput device-code login flow as instructed; do not paste credentials into chat. Treat the CLI's token file as sensitive and keep it private (the CLI stores it locally).
- Be aware that any command that adds transfers will cause put.io to fetch content specified by URLs/magnets you supply; only add URLs you trust. The skill can run these commands autonomously if the agent is allowed to invoke skills, so restrict agent autonomy if you don't want it creating transfers without your review.
- If you want stronger isolation, run kaput in a controlled environment (local user account or container) rather than on a shared machine.
Overall, the skill's behavior and requirements match its stated purpose; the remaining risk is the normal risk of installing and running an external CLI (verify the CLI itself).
Capability Analysis
Type: OpenClaw Skill
Name: putio
Version: 1.0.0
The skill bundle is benign. It clearly defines its purpose to manage put.io via the `kaput-cli` tool. All scripts directly invoke the `kaput` CLI with arguments, without any evidence of data exfiltration, malicious execution (e.g., `curl|bash`, `eval`), persistence mechanisms, or obfuscation. The `SKILL.md` instructions are straightforward, do not contain prompt injection attempts, and even include security notes advising against pasting passwords or sharing debug logs. The installation of `kaput-cli` via `cargo install` is a standard method for Rust tools and is explicitly stated.
Capability Assessment
Purpose & Capability
Name/description match the included scripts and SKILL.md. All requested actions (list/add transfers, search files, check auth) are implemented by simple wrappers that call the kaput CLI. No unrelated capabilities, binaries, or env vars are requested.
Instruction Scope
SKILL.md instructs installing kaput via cargo and using its device-code login flow. Runtime scripts only call kaput (or respect KAPUT_BIN) and do not read unrelated files, environment variables, or exfiltrate data. The README warns about token safety and not pasting passwords.
Install Mechanism
There is no automatic install spec in the skill bundle; the user is told to run 'cargo install kaput-cli'. That is a reasonable, proportional instruction for an unofficial Rust CLI. The skill itself does not download code from arbitrary URLs or extract archives.
Credentials
The skill declares no required env vars or credentials. Scripts optionally honor KAPUT_BIN to override the binary location, which is appropriate and minimal. Authentication is performed by the kaput CLI using the device-code flow and stored locally by the CLI (not by the skill).
Persistence & Privilege
always is false and the skill doesn't request system-wide changes or modify other skills. It does not embed persistent installers or self-enable. Runtime actions are limited to invoking the kaput CLI.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install putio - After installation, invoke the skill by name or use
/putio - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release. Hoist the mainsail: add magnets/URLs and track your cargo.
Metadata
Frequently Asked Questions
What is put.io (kaput CLI)?
Manage a put.io account via the kaput CLI (transfers, files, search) — hoist the mainsail, add magnets/URLs, and check transfer status; best paired with the chill-institute skill. It is an AI Agent Skill for Claude Code / OpenClaw, with 1790 downloads so far.
How do I install put.io (kaput CLI)?
Run "/install putio" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is put.io (kaput CLI) free?
Yes, put.io (kaput CLI) is completely free (open-source). You can download, install and use it at no cost.
Which platforms does put.io (kaput CLI) support?
put.io (kaput CLI) is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created put.io (kaput CLI)?
It is built and maintained by Aanish Bhirud (@baanish); the current version is v1.0.0.
More Skills