Rico Bookmarks Manager skill

A skill and CLI that turn a bookmark export into a local navigation site with themes, search, duplicate and dead link checks.

  • 141 ★ on the repository
  • Last commit
  • MIT
Skill

Minimal access

Why this level

  • Link checks visit every bookmarked address; leave them off for private URLs.
  • All other processing is local.
All reasons and checks

ricocc/rico-bookmark-manager

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add skills/rico-bookmarks-manager

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Minimal accessThe tool runs nothing and makes no network calls.

  • Link checks visit every bookmarked address; leave them off for private URLs.
  • All other processing is local.

This is third-party code. Review the repository files before installing.

What it does

Rico Bookmarks Manager parses an HTML bookmark export into structured `bookmarks.json`, analyzes folders and category distribution and finds duplicate URLs and low-confidence items. Bookmarks are sorted into category paths in source, optimized or hybrid mode. With network checks on it detects dead links, and new exports merge into existing data. The output is a local static site with search, filters, reports, export and five themes: ease, kami, minimal-mono, retro-blue and ui. Markdown overviews and an HTML file importable back into the browser are included. The skill triggers on "rico, organize my bookmarks" or `/rico-bookmark-manager`, and the dependency-free standalone CLI suits scripts.

Who it is for. People with hundreds of browser bookmarks who want one searchable catalog without third-party services.

Good fit when

  • A bookmark export must be sorted into categories and turned into a navigation site.
  • Duplicates and dead links must be cleaned out before importing back.
  • A new export is merged into an old one while keeping the earlier categories.
  • The site is rebuilt in another theme with one phrase.

Not a fit when

  • Bookmarks live in a cloud service with no HTML export.
  • The URLs are private and network dead link checks are not allowed.
  • You need bookmark sync across devices.

Example request

Parse my bookmarks.html, find duplicates, check dead links and build a navigation site in the retro-blue theme.

Limitations

Dead link checks request every bookmarked URL over the network, so leave them off for private addresses. Classification into categories is heuristic, and doubtful cases go into a report for manual review. Edits on the site stay staged locally and never write to the browser: data returns through the export HTML. The skill targets Claude Code, and the repository also carries an OpenAI agent configuration.

How to disable. Delete the `~/.claude/skills/rico-bookmark-manager` folder. The generated `rico-bookmarks` directories and your original export stay with you.

FAQ

How do I export bookmarks?

Export them from the browser as an HTML file and pass it with `--input`. The `all` command handles the rest.

Which themes exist?

Five: `ease` by default, `kami`, `minimal-mono`, `retro-blue` and `ui`. Change the theme by asking for a rebuild.

How do I get the result back into the browser?

The skill creates `bookmarks_import.html`, which imports into the browser. Edits on the site itself stay local at first.

Can I update incrementally?

Yes. Merge mode takes a new export and with `--dry-run` previews changes first while preserving earlier classifications.

Are dependencies needed?

No. The Python CLI runs with no third-party packages, only the interpreter.

Discussion

No questions or reviews yet.

Skills

A desktop app and skm CLI: one copy of each skill in a central hub, symlinked into every AI tool

CLIExtended access1.1KRepository stars

A skill that builds an anonymized developer profile and a vertical poster from local Claude Code and other CLI history

SkillExtended access175Repository stars

SkillRoster scans skills across all your agents, finds duplicates and broken links and builds a per-agent roster with undo.

CLIExtended access54Repository stars

A skill that teaches an agent to search, browse and read local documents through Linkly AI: PDF, Markdown, Word, Excel and more.

SkillExtended access67Repository stars

Seven skills and scripts for the chain Zotero, full text through MinerU, analytical notes in Obsidian and literature search

SkillExtended access731Repository stars

README in short

The repository root is both a skill and a standalone CLI. Data sits alongside: JSON, Markdown overviews, reports and a static site.

README badge

Report a problem