Multi Search Engine
一个面向 Research 场景的 Agent 技能。原始说明:Multi search engine integration with 16 engines (7 CN + 9 Global). Supports advanced search operators, time filters, site search, privacy engines, and Wolfra...
name: chrome-bookmarks
description: Search, browse, and open Chrome bookmarks via AI assistant. Trigger when user asks to find/open a bookmarked URL, search their Chrome bookmarks by keyword, browse bookmark folders, or says something like "open my TAPD bookmark" or "find the bookmark for X". Reads the local Chrome Bookmarks JSON file directly — no extensions or external services required.
description_zh: Chrome 书签搜索与打开
description_en: Chrome Bookmark Search & Open
license: MIT
version: "1.0.0"
disable: false
agent_created: true
metadata:
openclaw:
emoji: "🔖"
category: productivity
clawdbot:
emoji: "🔖"
requires:
bins:
Search, browse, and open Chrome bookmarks directly from the local Bookmarks JSON file.
~/Library/Application Support/Google/Chrome/)open command to launch URLs) — for Linux, replace open with xdg-openpython3 @scripts/chrome_bookmarks.py search "<keyword>" --limit 10
--limit N: max results (default 20)--folder <name>: restrict search to a specific folderExample: Search for TAPD-related bookmarks
python3 @scripts/chrome_bookmarks.py search "TAPD" --limit 10
python3 @scripts/chrome_bookmarks.py list --folder "<folder_name>" --depth 2
--folder to list all top-level items--depth N: how deep to traverse the tree (default 2)Example: List items in the "Code" folder
python3 @scripts/chrome_bookmarks.py list --folder "Code" --depth 2
python3 @scripts/chrome_bookmarks.py tree --depth 1
Shows top-level folders with bookmark counts. Increase --depth for more detail.
python3 @scripts/chrome_bookmarks.py open "<keyword>"
Opens the first matching bookmark URL in the default browser using the open command.
Example:
python3 @scripts/chrome_bookmarks.py open "iWiki"
This will find the first bookmark whose name or URL contains "iWiki" and open it.
search with the keywordopen with a more specific keyword or confirm the exact nameDefault first, then Profile 1, etc.open command only works on macOS. On Linux, the script would need to use xdg-open instead.open command opens the first match. Use search first to verify the right bookmark if unsure.After running search, confirm the output is a JSON array of bookmark objects with name, url, folder, and path fields. After running open, confirm the output contains "opened": true.
@scripts/chrome_bookmarks.py — Main CLI script (Python 3, zero external dependencies)