linkding

Manage bookmarks and tags via the Linkding REST API.

69|7|Updated Feb 8, 2026
One-click install
npx skills add https://github.com/jmagar/claude-homelab --skill linkding
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: linkding
Source: https://github.com/jmagar/claude-homelab/tree/main/skills/linkding
Command: npx skills add https://github.com/jmagar/claude-homelab --skill linkding

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires curl, jq, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Manage bookmarks via a self-hosted Linkding REST API, enabling programmatic control and automated workflows for your bookmark library.

Core Features & Use Cases

  • List and search bookmarks; create, update, archive/unarchive, and delete bookmarks.
  • Manage tags and bundles; check if a URL is already saved, and filter results.
  • Integrate with scripts to automate Linkding-assisted workflows across environments.

Quick Start

Run the included Linkding API script to manage your bookmarks from your environment.

Frequently Asked Questions about linkding

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate bookmark management against a Linkding REST API?

This Skill automates bookmark management against a Linkding REST API using scripts to list, search, create, update, archive, and delete bookmarks, relying on environment credentials for authentication.

Can I manage Linkding tags and bundles via the REST API?

Yes, you can manage Linkding tags and bundles via the REST API using the included scripts, which support creating, updating, and organizing tags and bookmark bundles across your self-hosted deployment.

What environment setup is required for Linkding API automation?

Linkding API automation requires setting LINKDING_URL and LINKDING_API_KEY environment variables loaded from ~/.claude-homelab/.env, plus having curl and jq installed for script execution.

How do I check if a URL is already saved in my Linkding bookmarks?

You can check if a URL is already saved by running the bookmark search functionality through the API scripts, which query your existing Linkding library and filter results to detect duplicates.

Does this Linkding automation work with self-hosted deployments?

Yes, this Linkding automation works with self-hosted deployments by connecting to your instance via the REST API endpoint configured in your environment credentials, enabling programmatic control over your bookmark library.

What's the best way to integrate Linkding bookmark workflows into automated scripts?

The best way to integrate Linkding bookmark workflows into automated scripts is by using the included REST API scripts that provide deterministic operations for bookmark and tag management, callable from any automation environment.