Multi-Engine Web Search

v1.0.0

Search Google, Bing, DuckDuckGo, Brave, Startpage, Yahoo, Yandex, Baidu, Sogou, Qwant, Ecosia, Mojeek, and WolframAlpha from one skill.

0· 620· 1 versions· 5 current· 5 all-time· Updated 8h ago· MIT-0
byIván@ivangdavila

Install

openclaw skills install multi-engine-web-search

Setup

On first use, read setup.md to define activation behavior and preferred engine order, then store the preference profile.

When to Use

Use this when one engine is not enough and you need broader coverage, faster cross-checking, and cleaner verification.

Architecture

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

Quick Reference

TopicFile
Setup flow and activation policysetup.md
Minimal memory schemamemory-template.md

Search Engines

Global Engines (12)

  • Google: https://www.google.com/search?q={keyword}
  • Google HK: https://www.google.com.hk/search?q={keyword}
  • Bing: https://www.bing.com/search?q={keyword}
  • Yahoo: https://search.yahoo.com/search?p={keyword}
  • DuckDuckGo: https://duckduckgo.com/html/?q={keyword}
  • Brave: https://search.brave.com/search?q={keyword}
  • Startpage: https://www.startpage.com/sp/search?query={keyword}
  • Qwant: https://www.qwant.com/?q={keyword}
  • Ecosia: https://www.ecosia.org/search?q={keyword}
  • Mojeek: https://www.mojeek.com/search?q={keyword}
  • Swisscows: https://swisscows.com/web?query={keyword}
  • AOL Search: https://search.aol.com/aol/search?q={keyword}

Regional Engines (9)

  • Baidu: https://www.baidu.com/s?wd={keyword}
  • Bing CN: https://cn.bing.com/search?q={keyword}&ensearch=0
  • Bing INT (CN endpoint): https://cn.bing.com/search?q={keyword}&ensearch=1
  • Sogou: https://www.sogou.com/web?query={keyword}
  • 360 Search: https://www.so.com/s?q={keyword}
  • Yandex: https://yandex.com/search/?text={keyword}
  • Naver: https://search.naver.com/search.naver?query={keyword}
  • Seznam: https://search.seznam.cz/?q={keyword}
  • CocCoc: https://coccoc.com/search?query={keyword}

Knowledge and Developer Engines (6)

  • WolframAlpha: https://www.wolframalpha.com/input?i={keyword}
  • Wikipedia: https://en.wikipedia.org/w/index.php?search={keyword}
  • GitHub Search: https://github.com/search?q={keyword}
  • Stack Overflow Search: https://stackoverflow.com/search?q={keyword}
  • Semantic Scholar: https://www.semanticscholar.org/search?q={keyword}
  • PubMed: https://pubmed.ncbi.nlm.nih.gov/?term={keyword}

Engine Shortcuts

ShortcutEngine
!gGoogle
!ghkGoogle HK
!bBing
!yYahoo
!ddgDuckDuckGo
!brBrave
!spStartpage
!qwQwant
!ecoEcosia
!mjMojeek
!swSwisscows
!aolAOL Search
!baBaidu
!bcnBing CN
!sgSogou
!360360 Search
!ydxYandex
!navNaver
!szSeznam
!ccCocCoc
!waWolframAlpha
!wWikipedia
!ghGitHub Search
!soStack Overflow
!ssSemantic Scholar
!pmPubMed

Quick Examples

// 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"})

Advanced Operators

OperatorExamplePurpose
site:site:arxiv.org agentic aiLimit to one domain
filetype:filetype:pdf model cardFind specific formats
"""context window"Exact phrase
-python -snakeExclude noisy term
ORllama OR mistralAlternative terms
intitle:intitle:benchmark llmKeyword in page title
inurl:inurl:docs authenticationKeyword in URL

Time Filters

PatternExamplePurpose
tbs=qdr:hGoogle past hourBreaking updates
tbs=qdr:dGoogle past dayDaily changes
tbs=qdr:wGoogle past weekWeekly updates
before:ai act before:2026-03-01Upper date bound
after:ai act after:2025-01-01Lower date bound

Core Rules

1. Check Preferences First

Before searching, read memory preferences:

  • activation mode (always, on-request, or mixed)
  • preferred engine order
  • blocked engines
  • output style (fast summary or evidence-heavy)

2. Always Use Multi-Engine Batches

Run at least 3 engines per request: one mainstream, one privacy engine, and one alternate index.

3. Add a Contradiction Query

For every important claim, run one query that looks for disagreement, failures, or corrections.

4. Prefer Primary Sources

If sources conflict, prioritize original docs, direct announcements, and first-party datasets.

5. Verify Date Context

For current topics, verify publication date and event date before final conclusions.

6. Return Evidence First

Output must include direct answer, best links, and confidence in one concise block.

Common Traps

  • Using only one engine and assuming top results are correct.
  • Forgetting contradiction queries on high-impact decisions.
  • Treating copied news rewrites as independent confirmation.
  • Ignoring date filters for rapidly changing topics.
  • Returning link dumps without a clear recommendation.

External Endpoints

Endpoint FamilyData SentPurpose
Public search engines listed abovequery textMulti-engine retrieval and cross-checking
Knowledge and developer engines listed abovequery textTechnical, scientific, and code verification

No other data is sent externally.

Related Skills

Install with clawhub install <slug> if user confirms:

  • analysis - Turn search findings into clear conclusions
  • compare - Compare options side by side with tradeoffs
  • web - Inspect pages deeply after initial retrieval
  • in-depth-research - Expand into long-form investigations
  • elasticsearch - Build custom search backends when needed

Feedback

  • If useful: clawhub star multi-engine-web-search
  • Stay updated: clawhub sync

Version tags

latestvk977k0bdrm7atmemvvj3br0th9829rv1

Runtime requirements

W Clawdis
OSmacOS · Linux · Windows