Browser Bookmarks Manager for Openclaw

A command-line driven utility for analyzing, cleaning, and organizing large browser bookmark export files.

sa9saq
v1.1.0
Feb 8, 2026
0
0
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install browser-bookmarks

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 browser-bookmarks 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 Browser Bookmarks Manager?

The Browser Bookmarks manager is a technical workflow within the Openclaw Skills ecosystem designed to handle the clutter of long-term web browsing. It focuses on parsing standard export formats from major browsers like Chrome and Firefox to identify redundant data and broken resources. By leveraging native Unix utilities, this skill provides a high-performance way to audit thousands of links without needing heavy third-party software.

Utilizing this skill allows developers and researchers to maintain a high-quality personal knowledge base. It transforms raw HTML or JSON exports into actionable reports, ensuring that your saved resources remain accessible and unique. This entry in the Openclaw Skills library is essential for anyone looking to migrate browsers or perform routine digital maintenance on their bookmark collections.

Browser Bookmarks Manager Use Cases

  • Identifying and removing redundant URLs that have been saved across different folders over time.
  • Auditing large link collections to find and remove 404 or broken links using batch HTTP requests.
  • Preparing bookmark data for migration between different browser environments or knowledge management systems.
  • Generating structural reports to help reorganize deeply nested folder hierarchies.

How Browser Bookmarks Manager Works

  1. The user provides a standard bookmark export file in HTML or JSON format.
  2. The system parses the file using grep and regex to isolate URLs, titles, and folder metadata.
  3. A duplicate detection pass is performed by sorting the URL list and identifying non-unique entries.
  4. A batch connectivity check is executed using curl to verify the HTTP status of each link, incorporating rate limiting to respect host servers.
  5. The skill aggregates the findings into a structured Markdown report highlighting duplicates, dead links, and suggested updates for redirects.

Browser Bookmarks Manager Setup

To get started with this skill, first export your bookmarks from your browser (e.g., chrome://bookmarks -> Export). Ensure your environment has standard Unix tools available.

# Verify your environment has the necessary utilities
which curl grep sort uniq

# Extract URLs from your exported HTML file
grep -oP 'HREF="\\K[^"]+' bookmarks.html | sort > urls.txt

Browser Bookmarks Manager Data Schema & Taxonomy

The skill processes and generates data according to the following structure:

Data Element Format Purpose
Source Export HTML/JSON The primary input file from Chrome or Firefox.
URL List Flat Text A sorted list of extracted URLs for analysis.
Analysis Report Markdown The final output containing tables for duplicates and dead links.
HTTP Status Integer Metadata used to classify links (e.g., 200 for live, 404 for dead, 301 for moved).

Browser Bookmarks Manager Advanced Features

  • Smart redirect handling that follows 301/302 headers to suggest permanent URL updates.
  • Configurable rate-limiting and sleep intervals to avoid IP blacklisting during large-scale dead link checks.
  • Logic to distinguish between dead links and paywalled content (403 Forbidden) to prevent accidental deletion.
  • Scalable processing for exports exceeding 5,000 bookmarks using sampled connectivity verification.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*