| name | google-search |
| description | Google search via real Chrome browser (chromux). Use when the user asks to
"search Google", "구글 검색", "구글에서 찾아줘", "find articles about",
"search the web for", or needs web search results with full page content.
Also trigger when: searching a specific site ("search dev.to for..."),
finding recent articles/posts about a topic, extracting content from
search results, or when WebSearch results are insufficient and real
browser rendering is needed. Prefer this over WebSearch when the user
wants site-specific search, time-filtered results, or full article
body/comments extraction.
|
Google Search (chromux)
Search Google and optionally extract full page content using a real Chrome browser via chromux.
Unlike WebSearch, this uses an actual Chrome instance — same results a human would see, with
JavaScript-rendered content and no bot detection.
Runtime Surface
Claude Code
- Use the bundled chromux search script and fall back to
WebSearch when
chromux is unavailable.
Codex
- Use Bash-first chromux operations. Do not add Hoyeon MCP for v1.
- Resolve the script relative to the Hoyeon plugin root:
skills/google-search/vendor/web-search.mjs.
- If chromux is unavailable, use the current Codex web search surface when
available and state that enrichment/body/comment extraction is degraded.
When to Use
- User asks to search Google or the web for something
- Need
site: operator to search within a specific domain
- Need time-filtered results (past day/week/month/year)
- Need full article body and comments, not just snippets
- WebSearch gives poor results and real browser search would help
Prerequisites
Requires chromux CLI installed. Launch headless Chrome before use:
chromux launch default --headless 2>/dev/null ||