← Back to Skills Marketplace
Raindrop.io Bookmarks
by
Radek Sienkiewicz
· GitHub ↗
· v1.0.4
2270
Downloads
8
Stars
4
Active Installs
5
Versions
Install in OpenClaw
/install raindrop
Description
Search, list, and manage Raindrop.io bookmarks via CLI. Use when the user wants to find saved links, browse collections, add new bookmarks, organize with tag...
Usage Guidance
This appears to be a straightforward Raindrop.io CLI wrapper. Before using it: (1) Verify the script content locally (it sources ~/.config/raindrop.env — that file will contain your RAINDROP_TOKEN in plaintext unless you handle it differently). (2) Prefer passing the token with --token for ephemeral runs if you don't want persistent credentials on disk. (3) Confirm network calls go to api.raindrop.io (the script does so). (4) Run the script in a safe environment if you are uncertain, and avoid sharing your RAINDROP_TOKEN. Note: _meta.json has an odd publishedAt timestamp in the bundle metadata — this is not a functional problem but worth awareness.
Capability Analysis
Type: OpenClaw Skill
Name: raindrop
Version: 1.0.4
The skill bundle is benign. The `raindrop.sh` script is a CLI wrapper for the Raindrop.io API, performing bookmark management operations as described. It uses standard tools (`bash`, `curl`, `jq`, `bc`) and handles the API token securely by reading it from an environment variable or `~/.config/raindrop.env`. Input validation (`is_int`, `is_uint`) is applied to IDs, and `jq -cn` is used to safely construct JSON payloads, mitigating shell injection risks. All network calls are directed to the legitimate Raindrop.io API. The `SKILL.md` documentation is clear, functional, and contains no prompt injection attempts or instructions for the agent to deviate from its stated purpose or perform malicious actions.
Capability Assessment
Purpose & Capability
Name/description match the actual behavior. Required binaries (bash, curl, jq, bc), required env var (RAINDROP_TOKEN), and the referenced config path (~/.config/raindrop.env) are all appropriate and expected for a CLI client for the Raindrop API.
Instruction Scope
SKILL.md and the included script confine themselves to calling the Raindrop API and local config for token sourcing. There are no instructions to read unrelated files or exfiltrate data to other endpoints; the only external network calls go to https://api.raindrop.io/ (as expected). The script does source ~/.config/raindrop.env for credentials, which is consistent with the documentation.
Install Mechanism
No install spec is provided (instruction-only with an included script), so nothing is silently downloaded or installed. That lowers install-time risk; the script is expected to be run by the user directly.
Credentials
Only one credential is required (RAINDROP_TOKEN) and it is the primary credential needed to call the Raindrop API. No unrelated secrets, system credentials, or other service tokens are requested.
Persistence & Privilege
The skill does not request always:true or any elevated persistence. It does read a user-provided config file (~/.config/raindrop.env) for the token, which is normal behavior for a CLI wrapper.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install raindrop - After installation, invoke the skill by name or use
/raindrop - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.4
Validate bookmark and collection IDs before using them in API URL paths; harden input handling.
v1.0.3
Fix JSON injection risks by constructing API payloads with jq and validating numeric IDs.
v1.0.2
Declare RAINDROP_TOKEN and config requirements in metadata; clarify homepage and token usage.
v1.0.1
Fix bulk-move: correct API endpoint and body format
v1.0.0
Initial release: search, list, add, delete, move, bulk operations, tags management
Metadata
Frequently Asked Questions
What is Raindrop.io Bookmarks?
Search, list, and manage Raindrop.io bookmarks via CLI. Use when the user wants to find saved links, browse collections, add new bookmarks, organize with tag... It is an AI Agent Skill for Claude Code / OpenClaw, with 2270 downloads so far.
How do I install Raindrop.io Bookmarks?
Run "/install raindrop" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Raindrop.io Bookmarks free?
Yes, Raindrop.io Bookmarks is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Raindrop.io Bookmarks support?
Raindrop.io Bookmarks is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Raindrop.io Bookmarks?
It is built and maintained by Radek Sienkiewicz (@velvet-shark); the current version is v1.0.4.
More Skills