smart-search

Route user queries to the best opencli search source for live results.

1|1|Updated Mar 5, 2026
One-click install
npx skills add https://github.com/tan-yong-sheng/GrowChat --skill smart-search-tan-yong-sheng
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: smart-search
Source: https://github.com/tan-yong-sheng/GrowChat/tree/main/.claude/skills/smart-search
Command: npx skills add https://github.com/tan-yong-sheng/GrowChat --skill smart-search-tan-yong-sheng

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill acts as a routing layer for information searches, directing queries to the most suitable opencli search sources instead of memorizing commands, ensuring up-to-date, source-specific results.

Core Features & Use Cases

  • Route queries to the best opencli source based on topic and data source.
  • Enforce pre-checks and live validation of sources (e.g., list sources, inspect site commands) before querying.
  • Provide a structured search log and end-of-query summary, including which sources were used and how many calls.

Quick Start

Ask the agent to route a query to the best opencli source for your topic and fetch live results.

Frequently Asked Questions about smart-search

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

FAQPage Schema
What is the best way to route search queries to multiple data sources?

Routing search queries to multiple data sources involves directing user queries to the optimal opencli search source based on topic. This mechanism ensures you fetch live, source-specific results across websites, social media, technical docs, and news without memorizing commands.

How do I retrieve live search results from social media and technical docs?

To retrieve live search results from social media and technical docs, you route your query through a smart search layer. This layer performs pre-checks and live validation of opencli sources before fetching the requested information.

Can I search Chinese content and job listings using opencli sources?

Yes, you can search Chinese content and job listings using opencli sources. The smart search routing scope explicitly covers directing and fetching live results across diverse categories including jobs, finance, travel, and shopping.

Does the search routing mechanism enforce rate limits and source validation?

Yes, the search routing mechanism enforces pre-checks, live source validation, and rate limits before querying. It also maintains a structured query log to provide traceability regarding which sources were used and how many calls were made.

Why should I use a routing layer instead of querying opencli sources directly?

You should use a routing layer instead of querying directly to avoid memorizing specific site commands. It automatically selects the best source for your topic, enforces rate limits, and provides an end-of-query summary for full traceability.