Install any skill in seconds. Free to start, no credit card required.
Get Started Free →mkurman/raindrop-api
This skill provides comprehensive instructions for interacting with the Raindrop.io bookmarks service via its REST API using curl and jq. It covers authentication, CRUD operations for collections, raindrops (bookmarks), tags, highlights, filters, import/export, and backups.
Passed 19 of 22 test cases with the skill, and 12 of 22 without it.
and 6 more in the full report
7 fixed12 passed either way3 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 7 test cases the skill fixed. Same model, same prompt, with and without the skill.
What endpoint and HTTP method permanently empties all items from the Raindrop Trash collection?
| Checked | Without skill | With skill |
|---|---|---|
| Specifies DELETE /collection/-99 to empty the Trash collection. | Missed | Passed |
The instructions your model reads when the skill loads.
-----|--------|----------|
| Get raindrop | GET | /raindrop/{id} |
| Create raindrop | POST | /raindrop |
| Update raindrop | PUT | /raindrop/{id} |
| Remove raindrop | DELETE | /raindrop/{id} |
| Upload file | PUT | /raindrop/file |
| Upload cover | PUT | /raindrop/{id}/cover |
| Get permanent copy | GET | /raindrop/{id}/cache |
| Suggest (new URL) | POST | /raindrop/suggest |
| Suggest (existing) | GET | /raindrop/{id}/suggest |
Docs: https://developer.raindrop.io/v1/raindrops/single
Raindrop creation/update fields:
link (string, required for creation) - Bookmark URLtitle (string) - Bookmark titleexcerpt (string) - Short descriptionnote (string) - User notes (supports Markdown)tags (array of strings) - Tag namescollection (object) - {"$id": collectionId}type (string) - link, article, image, video, document, audioimportant (boolean) - Mark as favouriteorder (number) - Sort order (ascending)media (array) - Media/thumbnail infohighlights (array) - Text highlightscover (string) - Cover image URL, or <screenshot> for auto-capturepleaseParse (object) - {} to trigger background metadata parsingcreated (string) - ISO 8601 creation datelastUpdate (string) - ISO 8601 last update datereminder (object) - Reminder settingsDeletion behaviour: Removing a raindrop moves it to Trash (collection ID -99). Removing from Trash deletes permanently.
| Operation | Method | Endpoint |
|---|---|---|
| Get raindrops | GET | /raindrops/{collectionId} |
| Create multiple | POST | /raindrops |
| Update multiple | PUT | /raindrops/{collectionId} |
test cases passed, vs 12 / 22 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.