Install
openclaw skills install multi-engine-web-searchSearch Google, Bing, DuckDuckGo, Brave, Startpage, Yahoo, Yandex, Baidu, Sogou, Qwant, Ecosia, Mojeek, and WolframAlpha from one skill.
openclaw skills install multi-engine-web-searchOn first use, read setup.md to define activation behavior and preferred engine order, then store the preference profile.
Use this when one engine is not enough and you need broader coverage, faster cross-checking, and cleaner verification.
Store minimal preferences in ~/multi-engine-web-search/. See memory-template.md.
~/multi-engine-web-search/
`-- memory.md # activation mode, engine priority, blocked engines, and output style
| Topic | File |
|---|---|
| Setup flow and activation policy | setup.md |
| Minimal memory schema | memory-template.md |
https://www.google.com/search?q={keyword}https://www.google.com.hk/search?q={keyword}https://www.bing.com/search?q={keyword}https://search.yahoo.com/search?p={keyword}https://duckduckgo.com/html/?q={keyword}https://search.brave.com/search?q={keyword}https://www.startpage.com/sp/search?query={keyword}https://www.qwant.com/?q={keyword}https://www.ecosia.org/search?q={keyword}https://www.mojeek.com/search?q={keyword}https://swisscows.com/web?query={keyword}https://search.aol.com/aol/search?q={keyword}https://www.baidu.com/s?wd={keyword}https://cn.bing.com/search?q={keyword}&ensearch=0https://cn.bing.com/search?q={keyword}&ensearch=1https://www.sogou.com/web?query={keyword}https://www.so.com/s?q={keyword}https://yandex.com/search/?text={keyword}https://search.naver.com/search.naver?query={keyword}https://search.seznam.cz/?q={keyword}https://coccoc.com/search?query={keyword}https://www.wolframalpha.com/input?i={keyword}https://en.wikipedia.org/w/index.php?search={keyword}https://github.com/search?q={keyword}https://stackoverflow.com/search?q={keyword}https://www.semanticscholar.org/search?q={keyword}https://pubmed.ncbi.nlm.nih.gov/?term={keyword}| Shortcut | Engine |
|---|---|
!g | |
!ghk | Google HK |
!b | Bing |
!y | Yahoo |
!ddg | DuckDuckGo |
!br | Brave |
!sp | Startpage |
!qw | Qwant |
!eco | Ecosia |
!mj | Mojeek |
!sw | Swisscows |
!aol | AOL Search |
!ba | Baidu |
!bcn | Bing CN |
!sg | Sogou |
!360 | 360 Search |
!ydx | Yandex |
!nav | Naver |
!sz | Seznam |
!cc | CocCoc |
!wa | WolframAlpha |
!w | Wikipedia |
!gh | GitHub Search |
!so | Stack Overflow |
!ss | Semantic Scholar |
!pm | PubMed |
// 1) Basic multi-engine pass
web_fetch({"url": "https://www.google.com/search?q=llm+agent+framework"})
web_fetch({"url": "https://duckduckgo.com/html/?q=llm+agent+framework"})
web_fetch({"url": "https://search.brave.com/search?q=llm+agent+framework"})
// 2) Site-specific verification
web_fetch({"url": "https://www.bing.com/search?q=site:github.com+fastapi+auth"})
// 3) Filetype query
web_fetch({"url": "https://www.google.com/search?q=rag+evaluation+filetype:pdf"})
// 4) Recency-focused query
web_fetch({"url": "https://www.google.com/search?q=ai+policy+2026&tbs=qdr:m"})
// 5) Knowledge query
web_fetch({"url": "https://www.wolframalpha.com/input?i=150+USD+to+EUR"})
| Operator | Example | Purpose |
|---|---|---|
site: | site:arxiv.org agentic ai | Limit to one domain |
filetype: | filetype:pdf model card | Find specific formats |
"" | "context window" | Exact phrase |
- | python -snake | Exclude noisy term |
OR | llama OR mistral | Alternative terms |
intitle: | intitle:benchmark llm | Keyword in page title |
inurl: | inurl:docs authentication | Keyword in URL |
| Pattern | Example | Purpose |
|---|---|---|
tbs=qdr:h | Google past hour | Breaking updates |
tbs=qdr:d | Google past day | Daily changes |
tbs=qdr:w | Google past week | Weekly updates |
before: | ai act before:2026-03-01 | Upper date bound |
after: | ai act after:2025-01-01 | Lower date bound |
Before searching, read memory preferences:
Run at least 3 engines per request: one mainstream, one privacy engine, and one alternate index.
For every important claim, run one query that looks for disagreement, failures, or corrections.
If sources conflict, prioritize original docs, direct announcements, and first-party datasets.
For current topics, verify publication date and event date before final conclusions.
Output must include direct answer, best links, and confidence in one concise block.
| Endpoint Family | Data Sent | Purpose |
|---|---|---|
| Public search engines listed above | query text | Multi-engine retrieval and cross-checking |
| Knowledge and developer engines listed above | query text | Technical, scientific, and code verification |
No other data is sent externally.
Install with clawhub install <slug> if user confirms:
analysis - Turn search findings into clear conclusionscompare - Compare options side by side with tradeoffsweb - Inspect pages deeply after initial retrievalin-depth-research - Expand into long-form investigationselasticsearch - Build custom search backends when neededclawhub star multi-engine-web-searchclawhub sync