Bookmark Organizer for Openclaw

Converts browser bookmark HTML exports into a clean, categorized, and searchable Markdown knowledge base with dead-link detection.

farhigh233
v1.0.0
Mar 8, 2026
2
1.1k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install bookmark-organizer

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install bookmark-organizer using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Bookmark Organizer?

The Bookmark Organizer is a robust utility within the Openclaw Skills collection designed to transform messy browser bookmark files into an organized digital garden. It takes the standard HTML export from any modern browser and processes it into a series of structured Markdown files, enabling users to manage their web research as text-based assets. This skill is particularly useful for developers and researchers who want to integrate their saved links into version-controlled repositories or local knowledge management systems.

By leveraging this skill from the Openclaw Skills ecosystem, you can move away from proprietary browser syncing and toward a portable, human-readable format. The tool handles the heavy lifting of parsing, deduplicating, and sorting, allowing you to focus on the content of your saved resources rather than the organization of the links themselves.

Bookmark Organizer Use Cases

  • Migrating a massive browser bookmark collection into a personal knowledge management system like Obsidian or Logseq.
  • Auditing long-term research projects by identifying and removing dead or broken links automatically.
  • Standardizing bookmark categorization across different browsers using a central set of rules.
  • Creating a version-controlled archive of professional resources and technical documentation links.

How Bookmark Organizer Works

  1. The skill accepts a standard HTML bookmark export file and an output directory as inputs.
  2. It parses the HTML structure to extract the URL, page title, and original creation timestamp for every entry.
  3. A deduplication engine ensures that duplicate URLs are removed to prevent redundancy in the output.
  4. The system matches link metadata against the customizable classification rules found in the rules.json file.
  5. If the optional link-checking flag is enabled, the skill performs a network request to verify the status of each URL.
  6. Finally, the skill writes the sorted and categorized data into individual Markdown files and generates a comprehensive summary report.

Bookmark Organizer Setup

To get started with this component of Openclaw Skills, ensure you have your bookmark export file ready and execute the Python script as shown below:

# Navigate to the skill directory
cd skills/bookmark-organizer/scripts/

# Run the organizer script with optional link checking
python3 organize.py path/to/bookmarks.html ./output_directory --check-links

Bookmark Organizer Data Schema & Taxonomy

The Bookmark Organizer generates a structured directory of files based on your categorization rules. The output is organized as follows:

Component Format Description
Category Files Markdown (.md) Individual files for each category (e.g., dev-tools.md, research.md) containing time-sorted links.
Summary Report Markdown (.md) A file named _SUMMARY.md providing link statistics and processing metadata.
Dead Links Report Markdown (.md) An optional file named _dead_links_report.md listing all inaccessible URLs found during execution.
Rules Config JSON (.json) The rules.json file used to map keywords to specific output categories.

Bookmark Organizer Advanced Features

  • Customizable Rule Engine: Define your own categorization logic via an external JSON file without touching the Python source code.
  • Intelligent Dead-Link Checking: Automated network verification to filter out 404s and broken domains from your final knowledge base.
  • Chronological Sorting: Automatically sorts all entries by their original creation date so the most recent content is always at the top.
  • Comprehensive Audit Logs: Provides detailed summaries and error reports to help you maintain a high-quality bookmark collection within the Openclaw Skills framework.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*