Claude Skill MartBrowse skillsQuick linesLearn by videoTerminal guideWhat is a Skill?
Back to list

AI Search Hub (Multi-AI Browser Automation)

Drives Yuanbao, LongCat, Doubao, Qwen, Gemini, Grok and MiniMax through a Chrome DevTools session to send prompts and collect answers automatically.

AutomationIntermediate1,236109AI score 7/10Last updated: Apr 27, 2026

What it does

This skill runs the repo's Playwright automation for seven AI chat sites (Yuanbao, LongCat, Doubao, Qwen, Gemini, Grok, MiniMax). Instead of calling each site script by hand, you use one wrapper, scripts/run_web_chat.py, which handles:

  • Reusing an existing DevTools endpoint if 127.0.0.1:9222 is listening, otherwise auto-launching Chrome/Edge/Brave/Chromium with a remote-debugging port
  • Seeding an isolated debug profile from your real browser data (lock files skipped, so your normal browser can stay open)
  • Detecting login walls, prompting you to log in, then continuing automatically once you're done
  • Avoiding stray blank tabs and preferring DOM-side text entry over keystroke simulation

It also ships a routing table so questions go to the platform whose data world fits best: X/Twitter realtime → Grok, global web → Gemini, WeChat articles → Yuanbao, Douyin/Toutiao trends → Doubao, Chinese local-life → LongCat, Taobao/Alibaba and general Chinese → Qwen.

Who it's for

  • Researchers comparing answers across Chinese and global AI services without paying for APIs
  • Developers who want one standardized command instead of seven ad-hoc scripts
  • Data collectors automating sites that require an authenticated session

Examples

  1. "Ask Doubao for a short Hangzhou food guide" → runs python3 scripts/run_web_chat.py --site doubao --prompt "..." and pauses for login if needed.
  2. "Summarize what's trending on X right now" → routing sends the prompt to Grok and writes the reply to an output file.
  3. "Use the Chrome I already have on port 9222 to query Gemini" → pass --cdp-http http://127.0.0.1:9222 to attach instead of launching a new browser.

· · · Install guide · · ·

Try it now, no install

Paste this into Claude to use the skill without installing anything.

Read the instructions in this file and follow them to help me:
https://raw.githubusercontent.com/minsight-ai-info/AI-Search-Hub/HEAD/SKILL.md

What I want: (describe your task here)

If Claude can't open the link, open it yourself and paste the contents instead.

If it works for you, download the ZIP below and install it. Then it runs on its own — no pasting each time.

Install in the Claude app (no terminal)
  1. Download the ZIP with the button below.
  2. In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
  3. Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Download ZIP
Install in Claude Code

Let Claude do it — paste this into Claude Code

Install the skill I found on Claude Skill Mart.
Copy the SKILL.m folder from the GitHub repo minsight-ai-info/AI-Search-Hub into my ~/.claude/skills/ai-search-hub/.
When it's done, tell me in one line what this skill can do.

Install with a command instead

git clone https://github.com/minsight-ai-info/AI-Search-Hub.git ~/.claude/skills/ai-search-hub && pip install playwright && playwright install chromium

This is a third-party skill. Check the source repository before installing.

  1. Confirm Python 3.10+ and pip are available: python3 --version
  2. Clone the repo into your skills folder: git clone https://github.com/minsight-ai-info/AI-Search-Hub.git ~/.claude/skills/ai-search-hub
  3. Install Playwright: pip install playwright
  4. Install the browser engine: playwright install chromium
  5. Skim INSTALL.md and ROUTING.md in the repo for per-site caveats (Doubao needs a logged-in session, etc.).
  6. Restart Claude Code and try a request like "Use AI Search Hub to ask Qwen about ...".
  7. On the first run, log in manually when the browser window appears; the script resumes automatically afterwards.
  8. Optional: on shared or work machines, set --debug-profile-dir so you know exactly where the copied cookie profile lives, and delete it when finished.