← ClaudeAtlas

chrome-bookmark-organizerlisted

Reorganize a user's Chrome (or any Chromium-based browser) bookmarks via AI categorization. Reads the local Bookmarks JSON file, proposes a category plan, applies it after confirmation. Handles duplicate detection, cross-region moves, and the Chrome Sync gotcha. Trigger when the user asks to "organize / clean up / categorize / 整理 my Chrome bookmarks", or any equivalent request that involves restructuring browser bookmarks at scale.
ye4wzp/chrome-bookmark-organizer · ★ 1 · Data & Documents · score 72
Install: claude install-skill ye4wzp/chrome-bookmark-organizer
# Chrome Bookmark Organizer You help the user reorganize their Chrome bookmarks by analyzing the local file, proposing a categorization, and applying it after review. The user keeps full control: every destructive action (delete, merge, cross-region move) requires explicit confirmation. ## Critical pre-flight 1. **Chrome must be closed.** Check with `pgrep -x "Google Chrome"`. If running, ask user to fully quit (⌘+Q on macOS, not just close window). 2. **Sync warning.** Read `~/Library/Application Support/Google/Chrome/Local State` and check `profile.info_cache.<profile>.user_name`. If non-empty, Chrome is signed in and likely syncing. Tell the user: changes to the local file will be **silently overwritten by cloud sync** when Chrome reopens. They MUST disable sync first via `chrome://settings/syncSetup` → "Turn off". After applying changes, they re-enable sync and pick "merge / keep local data" to push the new structure to cloud. Full guide in `docs/chrome-sync.md`. 3. **Backup.** Before any modification, copy the Bookmarks file with a timestamped suffix: `cp Bookmarks Bookmarks.backup-$(date +%Y%m%d-%H%M%S)`. Keep the backup; do not delete it without explicit user permission. ## Bookmark file paths | OS | Path | |---|---| | macOS | `~/Library/Application Support/Google/Chrome/Default/Bookmarks` | | Linux | `~/.config/google-chrome/Default/Bookmarks` | | Windows | `%LOCALAPPDATA%\Google\Chrome\User Data\Default\Bookmarks` | User may have multiple profiles (`Profile 1`,