Browser Bookmarks Cleanup
/install browser-bookmarks-cleanup
Browser Bookmark Cleanup
Analyze first, organize, then clean up. All writes are opt-in and reversible.
Supported browsers: Chrome and Firefox out of the box. Other Chromium-based browsers (Edge, Brave, Arc, etc.) can be handled by pointing to their profile directories, which use the same Bookmarks JSON format as Chrome.
Workflow
- Discover browser profiles.
- Run read-only analysis and share findings.
- Propose cleanup plan with preview.
- Get explicit user approval before any writes.
- Dry-run first, then write with automatic backup.
- Report changes and how to roll back.
Hard Safety Rule
Never send network requests to bookmark URLs. Analysis uses only local files.
Commands
Discover profiles:
python3 scripts/browser_bookmarks.py discover [--browser chrome|firefox]
Analyze bookmarks:
python3 scripts/browser_bookmarks.py analyze --bookmarks "\x3CPATH>" --output /tmp/bookmark-analysis.json
Apply plan (dry-run by default, --write to commit):
python3 scripts/browser_bookmarks.py apply-plan --bookmarks "\x3CPATH>" --plan /tmp/bookmark-plan.json [--write]
Analysis Categories
- Exact and semantic duplicate URLs
- Tracking-parameter variants (
utm_*,gclid,fbclid, etc.) - Subdomain and domain concentration
- HTTP links that should be HTTPS
- Empty, singleton, deep, and oversized folders
- Weak bookmark names
- Old bookmarks by age
- Never-visited and stale bookmarks (from browser history)
Approval Gate
Before any write: show plan preview, get explicit approval, ask user to close the browser.
Plan Format
See references/plan-schema.md for the JSON plan structure.
Rollback
Restore the timestamped backup file created before any write.
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install browser-bookmarks-cleanup - After installation, invoke the skill by name or use
/browser-bookmarks-cleanup - Provide required inputs per the skill's parameter spec and get structured output
What is Browser Bookmarks Cleanup?
Analyze, organize, and clean browser bookmarks on macOS using on-disk bookmark and history files. Detects duplicates, stale bookmarks, tracking parameters, a... It is an AI Agent Skill for Claude Code / OpenClaw, with 450 downloads so far.
How do I install Browser Bookmarks Cleanup?
Run "/install browser-bookmarks-cleanup" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Browser Bookmarks Cleanup free?
Yes, Browser Bookmarks Cleanup is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Browser Bookmarks Cleanup support?
Browser Bookmarks Cleanup is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Browser Bookmarks Cleanup?
It is built and maintained by Mayank Nader (@makkoncept); the current version is v1.0.0.