raindrop
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 tags, move bookmarks between collections, or work with their Raindrop library. Supports reading (search, list, get, tags) and writing (add, delete, move, update, bulk operations).
Why use this skill?
Efficiently manage, search, and organize your Raindrop.io bookmark library through the terminal. Automate tagging, collection movement, and bulk updates.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/velvet-shark/raindropWhat This Skill Does
The Raindrop skill enables seamless management of your Raindrop.io bookmark library directly through the OpenClaw AI agent. It acts as a bridge between your terminal and the Raindrop API, allowing you to organize, search, and curate your saved links without ever leaving your command line environment. Whether you are performing bulk administrative tasks on your collection or looking for a specific research link while working on code, this tool provides a robust interface for both reading and writing operations. It supports deep functionality including searching by query, managing specific collections by ID, moving items in bulk, and updating metadata like tags and titles.
Installation
To get started, you must have an active Raindrop.io account. Visit the integration settings in the Raindrop web app to generate a test API token. Install the skill using the following terminal command:
clawhub install openclaw/skills/skills/velvet-shark/raindrop
Once installed, you must configure your credentials. Create a file located at ~/.config/raindrop.env and add your token: RAINDROP_TOKEN="your-token-here". Ensure the file permissions are restricted to your user for security.
Use Cases
This skill is perfect for power users who maintain large bookmark libraries. Common use cases include:
- Organizing Knowledge Bases: Quickly moving hundreds of 'unsorted' links into structured collections using the bulk-move command.
- Research Automation: Searching your entire library for specific keywords related to a coding project.
- Maintenance: Identifying and cleaning up untagged bookmarks to maintain a healthy and searchable repository.
- Workflow Integration: Saving new research directly to specific collections while actively writing code, keeping your context switch low.
Example Prompts
- "Search my Raindrop bookmarks for 'AI coding tools' and list the titles."
- "Move all my bookmarks currently in the 'Unsorted' collection to the 'Research' collection and add the tag 'pending-review'."
- "List all my collections and tell me how many links I have in the 'Design Resources' collection."
Tips & Limitations
- Rate Limiting: If performing bulk operations, always utilize the
--delayflag to respect API limits and prevent timeout errors during large transfers. - Collection IDs: Remember that IDs like
0(All),-1(Unsorted), and-99(Trash) are fixed. Use thecollectionscommand frequently to refresh your local map of collection names to IDs. - Pro Features: Commands like
cacherequire a Raindrop Pro subscription to function. If you encounter errors, verify your subscription status on the Raindrop website. - Pagination: When dealing with large collections, always specify the
--limitand--pageflags to avoid truncated results.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-velvet-shark-raindrop": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, external-api