linkding
Manage bookmarks with Linkding. Use when the user asks to "save a bookmark", "add link", "search bookmarks", "list my bookmarks", "find saved links", "tag a bookmark", "archive bookmark", "check if URL is saved", "list tags", "create bundle", or mentions Linkding bookmark management.
Why use this skill?
Seamlessly manage, search, and organize your Linkding bookmarks with OpenClaw. Automate your bookmarking workflow and boost productivity today.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/jmagar/linkdingWhat This Skill Does
The Linkding skill for OpenClaw provides a comprehensive interface for managing your personal bookmark collection hosted on a self-hosted Linkding instance. By integrating your API credentials, this skill allows you to programmatically perform CRUD operations on bookmarks, handle tags, and manage saved search bundles directly through the OpenClaw agent. It bridges the gap between your local terminal and your knowledge management system, allowing you to quickly save research, audit existing links, or organize your digital resources without leaving your workflow.
Installation
To install this skill, run the following command in your terminal:
clawhub install openclaw/skills/skills/jmagar/linkding
Once installed, you must configure your instance. Locate the configuration file at ~/.clawdbot/credentials/linkding/config.json. Populate the file with your instance's URL and your API token, which can be retrieved from your Linkding account settings page. Ensure the file permissions are set correctly to secure your API token from unauthorized access.
Use Cases
- Research Management: Quickly save articles while reading with metadata, including tags like 'research' or 'to-read'.
- Archive Maintenance: Keep your active browser bookmarks clean by archiving outdated links or utilizing bundles to segment your professional and personal links.
- Knowledge Retrieval: Perform rapid text-based searches across your entire bookmark collection to find specific tools or references you saved months ago.
- Automation: Trigger the save function within larger agent workflows to document resources discovered during automated web scraping or information gathering tasks.
Example Prompts
- "Save this URL https://docs.python.org/3/ to my linkding with tags: python, documentation, reference."
- "Search my bookmarks for anything related to 'machine learning' and list the titles and URLs."
- "Create a new bundle called 'Project Alpha' that includes all bookmarks tagged with 'alpha' or 'project'."
Tips & Limitations
When using the API, remember that search queries are handled by the server; for complex filtering, consider the --modified-since flag to narrow down recent activity. Note that while you can update and archive bookmarks, bulk operations are processed individually, so avoid extremely large loops that might hit API rate limits. Always ensure your network connectivity to your private instance is stable before running automated sync tasks. For advanced filtering and output formatting, you can pipe the JSON output directly into standard Linux utilities like jq to extract exactly the fields you need for reports or dashboard views.
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-jmagar-linkding": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-read, external-api
Related Skills
prowlarr
Search indexers and manage Prowlarr. Use when the user asks to "search for a torrent", "search indexers", "find a release", "check indexer status", "list indexers", "prowlarr search", "sync indexers", or mentions Prowlarr/indexer management.
unifi
Query and monitor UniFi network via local gateway API (Cloud Gateway Max / UniFi OS). Use when the user asks to "check UniFi", "list UniFi devices", "show who's on the network", "UniFi clients", "UniFi health", "top apps", "network alerts", "UniFi DPI", or mentions UniFi monitoring/status/dashboard.
unraid
Query and monitor Unraid servers via the GraphQL API. Use when the user asks to 'check Unraid', 'monitor Unraid', 'Unraid API', 'get Unraid status', 'check disk temperatures', 'read Unraid logs', 'list Unraid shares', 'Unraid array status', 'Unraid containers', 'Unraid VMs', or mentions Unraid system monitoring, disk health, parity checks, or server status.
gotify
Send push notifications via Gotify when long-running tasks complete or important events occur. Use when the user asks to "send a Gotify notification", "notify me when this finishes", "push notification", "alert me via Gotify", or wants to be notified of task completion.
sabnzbd
Manage Usenet downloads with SABnzbd. Use when the user asks to "check SABnzbd", "list NZB queue", "add NZB", "pause downloads", "resume downloads", "SABnzbd status", "Usenet queue", "NZB history", or mentions SABnzbd/sab download management.