web-search-plus

Route user queries to suitable search providers by analyzing intent and signals.

52|3|Updated Apr 3, 2026
One-click install
npx skills add https://github.com/Zhow01/SkillAttack --skill web-search-plus-zhow01
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: web-search-plus
Source: https://github.com/Zhow01/SkillAttack/tree/main/data/hot100skills/026_robbyczgw-cla_web-search-plus
Command: npx skills add https://github.com/Zhow01/SkillAttack --skill web-search-plus-zhow01

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Automatically selects the most effective search provider for a given query by analyzing intent and signals, reducing decision fatigue and improving result quality.

Core Features & Use Cases

  • Intelligent auto-routing across Serper, Tavily, Querit, Exa, Perplexity, You.com, and SearXNG
  • Secure provider configuration with environment variables or config.json keys
  • End-to-end search workflows for shopping, research, discovery, and real-time information
  • Suitable for privacy-focused searches with optional self-hosted SearXNG

Quick Start

Run the interactive setup to configure provider keys, then run a sample auto-routed search to verify routing.

Frequently Asked Questions about web-search-plus

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I auto-route web search queries to the best provider?

Auto-routing web search queries analyzes intent and signals to select the most suitable provider. It handles shopping, research, discovery, and real-time tasks across Serper, Tavily, Exa, Perplexity, You.com, and SearXNG.

What is the best way to manage multi-provider search fallbacks?

Multi-provider search fallbacks ensure continuous query execution by sequentially trying alternative search providers. This skill manages fallbacks across configured providers to improve search result availability and reduce decision fatigue.

Can I use a self-hosted SearXNG instance for privacy-focused searches?

SearXNG supports privacy-focused searches through self-hosted instances. This skill includes secure SearXNG URL validation to ensure your self-hosted provider configuration safely handles query routing.

How do I configure API keys for multiple search providers?

You configure search provider keys securely using environment variables or a config.json file. Running the interactive setup loads these keys to enable end-to-end auto-routing across your selected providers.

Does web-search-plus support caching for repeated search queries?

Web-search-plus includes a caching layer to optimize efficiency for repeated search queries. This caching mechanism reduces redundant provider requests, lowering latency and API usage for multi-provider auto-routing workflows.