multi-search-engine
Build auditable search URLs across Chinese and global engines with region/language filters, advanced operators, time scopes, privacy-first options, compare mode, and no API keys.
Best use case
multi-search-engine is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Build auditable search URLs across Chinese and global engines with region/language filters, advanced operators, time scopes, privacy-first options, compare mode, and no API keys.
Teams using multi-search-engine should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/multi-search-engine-pro/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How multi-search-engine Compares
| Feature / Agent | multi-search-engine | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Build auditable search URLs across Chinese and global engines with region/language filters, advanced operators, time scopes, privacy-first options, compare mode, and no API keys.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
Related Guides
AI Agents for Marketing
Discover AI agents for marketing workflows, from SEO and content production to campaign research, outreach, and analytics.
AI Agents for Startups
Explore AI agent skills for startup validation, product research, growth experiments, documentation, and fast execution with small teams.
AI Agents for Coding
Browse AI agent skills for coding, debugging, testing, refactoring, code review, and developer workflows across Claude, Cursor, and Codex.
SKILL.md Source
# Multi Search Engine v2.1.0 A search orchestration skill for OpenClaw that helps the agent **choose engines, build safe search URLs, compare results across engines, and explain why a given engine is appropriate**. This version turns the skill from a static engine list into a **reusable toolkit** with: - engine aliases and region-aware selection - advanced operator composition (`site:`, `filetype:`, exact phrase, exclusion, OR groups) - time scopes where the engine supports them - compare mode for multi-engine research - privacy-first presets - command-line helper script that outputs `json`, `markdown`, or plain `text` - explicit safety guidance for direct web access ## When to use this skill Use this skill when the user wants to: 1. search the same query on multiple engines 2. bias toward Chinese vs global engines 3. use privacy-first engines 4. build advanced search operators reliably 5. compare engine coverage before opening pages 6. prepare direct `web_fetch` or browser URLs without needing an API key ## Recommended workflow 1. Normalize the user's research intent: - broad web search - China-focused search - privacy-first search - docs / code / paper / file search - calculation / fact query 2. Pick engines deliberately: - **China / local web**: Baidu, Sogou, 360, Toutiao, WeChat - **Global general**: Google, Bing INT, Brave, Yahoo - **Privacy-first**: DuckDuckGo, Startpage, Brave, Qwant - **Knowledge / computation**: WolframAlpha - **Community / niche finance**: Jisilu 3. Build the query using operators only when they help: - `site:` for source restriction - `filetype:` for PDFs / docs - quotes for exact phrase - `-term` for exclusion - `OR` for alternatives 4. Prefer compare mode for research-sensitive tasks: - one privacy engine - one mainstream engine - one region-specific engine if relevant 5. Open only the most promising result pages after inspecting generated URLs. ## Direct script usage ```bash python3 scripts/build_search_urls.py --query "openclaw skills" --engine google python3 scripts/build_search_urls.py --query "量化投资" --preset cn-research --time week --format markdown python3 scripts/build_search_urls.py --query "react hooks" --site github.com --exact "useEffect" --compare google,ddg,brave python3 scripts/build_search_urls.py --query "100 USD to CNY" --engine wolframalpha --format json ``` ## Typical OpenClaw usage ```text User asks for recent AI papers as PDFs → build a Google / Brave compare query → add filetype:pdf and time scope → inspect URLs before opening pages ``` ## Security and privacy - This skill does **not** require API keys. - It does **not** execute remote code. - It only generates deterministic search URLs from local templates. - Network access happens only when the agent explicitly opens the generated URLs. - Search engines may log requests; use privacy presets when that matters. ## Files - `SKILL.md` — primary instructions and metadata - `README.md` — install, scenarios, examples, FAQ, risks - `scripts/build_search_urls.py` — URL builder and compare helper - `resources/engine-catalog.json` — engine definitions, aliases, capabilities - `resources/search-operator-cheatsheet.md` — operator reference - `examples/example-prompt.md` — prompt patterns for agents - `tests/smoke-test.md` — manual smoke coverage - `SELF_CHECK.md` — self-audit and release checklist
Related Skills
tavily-search
Use Tavily API for real-time web search and content extraction. Use when: user needs real-time web search results, research, or current information from the web. Requires Tavily API key.
baidu-search
Search the web using Baidu AI Search Engine (BDSE). Use for live information, documentation, or research topics.
Twitter Command Center (Search + Post)
Searches and reads X (Twitter): profiles, timelines, mentions, followers, tweet search, trends, lists, communities, and Spaces. Publishes posts after the user completes OAuth in the browser. Use when the user asks about Twitter/X data, social listening, or posting without sharing account passwords.
openclaw-search
Intelligent search for agents. Multi-source retrieval with confidence scoring - web, academic, and Tavily in one unified API.
search-for-service
Search and browse the x402 bazaar marketplace for paid API services. Use when you or the user want to find available services, see what's available, discover APIs, or need an external service to accomplish a task. Also use as a fallback when no other skill clearly matches — search the bazaar to see if a paid service exists. Covers "what can I do?", "find me an API for...", "what services are available?", "search for...", "browse the bazaar".
PRD Engine — Product Requirements That Ship
Complete product requirements methodology: from idea to spec to shipped feature. Not just a JSON template — a full system for writing PRDs that developers actually follow and stakeholders actually approve.
Performance Review Engine
> Your AI-powered performance management system. Write reviews that develop people, not just evaluate them. From self-assessments to 360° feedback to calibration — complete frameworks for every review cycle.
afrexai-performance-engineering
Complete performance engineering system — profiling, optimization, load testing, capacity planning, and performance culture. Use when diagnosing slow applications, optimizing code/queries/infrastructure, load testing before launch, planning capacity, or building performance into CI/CD. Covers Node.js, Python, Go, Java, databases, APIs, and frontend.
Partnership & Channel Revenue Engine
Turn partnerships from handshake deals into a systematic revenue machine. This is the complete playbook for finding, qualifying, structuring, launching, and scaling partner-driven growth — whether you're building integration partnerships, reseller channels, affiliate programs, or strategic alliances.
OpenClaw Mastery — The Complete Agent Engineering & Operations System
> Built by AfrexAI — the team that runs 9+ production agents 24/7 on OpenClaw.
afrexai-okr-engine
Complete OKR & Strategy Execution system — from company vision to weekly execution. Covers goal hierarchy, OKR writing methodology, scoring rubrics, alignment cascading, KPI dashboards, review cadences, team accountability, and quarterly planning rituals. Use when setting goals, running planning cycles, tracking OKRs, building KPI dashboards, running retrospectives, or aligning team work to strategy. Trigger on: "OKR", "objectives", "key results", "goal setting", "quarterly planning", "KPIs", "strategy execution", "annual planning", "team goals", "alignment", "review cadence", "what should we focus on", "prioritize", "goal tracking", "north star metric".
afrexai-observability-engine
Complete observability & reliability engineering system. Use when designing monitoring, implementing structured logging, setting up distributed tracing, building alerting systems, creating SLO/SLI frameworks, running incident response, conducting post-mortems, or auditing system reliability. Covers all three pillars (logs/metrics/traces), alert design, dashboard architecture, on-call operations, chaos engineering, and cost optimization.