web-search-plus
Unified search skill with Intelligent Auto-Routing. Uses multi-signal analysis to automatically select between Serper (Google), Tavily (Research), Exa (Neural), You.com (RAG/Real-time), and SearXNG (Privacy/Self-hosted) with confidence scoring.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/robbyczgw-cla/web-search-plusWeb Search Plus
Stop choosing search providers. Let the skill do it for you.
This skill connects you to 5 search providers (Serper, Tavily, Exa, You.com, SearXNG) and automatically picks the best one for each query. Shopping question? → Google results. Research question? → Deep research engine. Want privacy? → Self-hosted option.
✨ What Makes This Different?
- Just search — No need to think about which provider to use
- Smart routing — Analyzes your query and picks the best provider automatically
- 5 providers, 1 interface — Google results, research engines, neural search, RAG-optimized, and privacy-first all in one
- Works with just 1 key — Start with any single provider, add more later
- Free options available — SearXNG is completely free (self-hosted)
🚀 Quick Start
# Interactive setup (recommended for first run)
python3 scripts/setup.py
# Or manual: copy config and add your keys
cp config.example.json config.json
The wizard explains each provider, collects API keys, and configures defaults.
🔑 API Keys
You only need ONE key to get started. Add more providers later for better coverage.
| Provider | Free Tier | Best For | Sign Up |
|---|---|---|---|
| Serper | 2,500/mo | Shopping, prices, local, news | serper.dev |
| Tavily | 1,000/mo | Research, explanations, academic | tavily.com |
| Exa | 1,000/mo | "Similar to X", startups, papers | exa.ai |
| You.com | Limited | Real-time info, AI/RAG context | api.you.com |
| SearXNG | FREE ✅ | Privacy, multi-source, $0 cost | Self-hosted |
Setting your keys:
# Option A: .env file (recommended)
export SERPER_API_KEY="your-key"
export TAVILY_API_KEY="your-key"
# Option B: config.json
{ "serper": { "api_key": "your-key" } }
🎯 When to Use Which Provider
| I want to... | Provider | Example Query |
|---|---|---|
| Find product prices | Serper | "iPhone 16 Pro Max price" |
| Find restaurants/stores nearby | Serper | "best pizza near me" |
| Understand how something works | Tavily | "how does HTTPS encryption work" |
| Do deep research | Tavily | "climate change research 2024" |
| Find companies like X | Exa | "startups similar to Notion" |
| Find research papers | Exa | "transformer architecture papers" |
| Get real-time info | You.com | "latest AI regulation news" |
| Search without being tracked | SearXNG | anything, privately |
Pro tip: Just search normally! Auto-routing handles most queries correctly. Override with -p provider when needed.
🧠 How Auto-Routing Works
The skill looks at your query and picks the best provider:
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-robbyczgw-cla-web-search-plus": {
"enabled": true,
"auto_update": true
}
}
}Tags
Related Skills
brand-butler-local-authority-engine
Brand Butler: Local Authority Engine — the white-glove SEO and AEO system for local service businesses. Use this skill immediately when the user asks about SEO rankings, backlinks, citations, site audits, Google Search Console indexing problems, competitor backlink analysis, directory submissions, schema markup, content placement articles, local map pack visibility, or AI answer engine optimization (Perplexity, ChatGPT, Google AI Overviews). Also triggers for any local business growth, online visibility, or 'why isn't my site ranking?' conversation. Works for agencies managing clients and business owners doing their own SEO. Covers HVAC, plumbing, electrical, law, dental, roofing, and any local service business. Built by Adrian Boysel.
arc-shield
Output sanitization for agent responses - prevents accidental secret leaks
verify-before-done
Prevent premature completion claims, repeated same-pattern retries, and weak handoffs. Use this skill to improve verification, strategy switching, and blocked-task reporting without changing personality or tone.
evidence-gap-mapper
在报告、方案或演示稿中定位结论先行但证据不足的位置,并给出补证优先级。;use for evidence, gap-analysis, research workflows;do not use for 伪造数据支撑结论, 忽略高风险假设.
local-rag-index-planner
规划本地知识库的目录、分片粒度、命名、更新时间与访问边界,而不是直接堆 RAG。;use for rag, indexing, knowledge workflows;do not use for 直接部署向量数据库, 忽略权限隔离.