search-router

Route live-information queries to appropriate search sources with fallback handling.

Updated Mar 24, 2026
One-click install
npx skills add https://github.com/CNife/skills --skill search-router-cnife
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: search-router
Source: https://github.com/CNife/skills/tree/main/utility/search-router
Command: npx skills add https://github.com/CNife/skills --skill search-router-cnife

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill removes guesswork from web search by deciding when live information is needed and sending each query to the most appropriate source.

Core Features & Use Cases

  • Need Detection: Checks whether the current conversation already contains enough information or whether fresh search is required.
  • Source Routing: Selects the best source by language, topic, and platform, such as social media, news, shopping, jobs, finance, or academic search.
  • Validation and Fallbacks: Verifies that a site is available before use, handles failures cleanly, and falls back to a better alternative when needed.
  • Use Case: Ask about a breaking news event, a product comparison, a job market trend, a paper, a video, or a stock price and let the Skill route the request to the right search source.

Quick Start

Ask the search-router skill to determine whether your question needs live information and route the query to the best available source.

Frequently Asked Questions about search-router

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

FAQPage Schema
How do I route web searches to the best live source for real-time information?

To route web searches, this skill evaluates your query context, selects the best live source by language and topic, verifies source availability, and falls back to alternatives if needed. It handles news, finance, shopping, and academic retrieval.

When do I need live information search instead of relying on existing context?

You need live information search when your current conversation context is insufficient for real-time queries. This skill detects information gaps and triggers targeted web searches for breaking news, product comparisons, stock prices, and other fresh data.

How does fallback handling work when a search source is unavailable?

Fallback handling works by verifying source availability before executing a search. If the selected site fails, the skill cleanly handles the failure and automatically falls back to a better alternative source for your query.

Can I use this for live searches across both Chinese and English contexts?

Yes, you can use this for live searches across Chinese and English contexts. The skill selects the best source by language and topic for community posts, jobs, papers, videos, finance, and shopping retrieval tasks.

What is the best way to search for breaking news and product comparisons?

The best way to search for breaking news and product comparisons is to let the skill route your query to the most appropriate search source. It constructs targeted queries and provides concise search summaries aligned with opencli commands.

Does this web search routing work with opencli commands?

Yes, this web search routing works with opencli commands. It executes targeted web searches and provides concise search summaries aligned with opencli commands for news, finance, shopping, and academic tasks.