web-search
2
总安装量
2
周安装量
#35765
全站排名
安装命令
npx skills add https://smithery.ai
Agent 安装分布
codex
1
roo
1
claude-code
1
Skill 文档
Web Search (/web-search)
Call Tavily/Exa REST APIs via wrapper scripts for web search, code search, and URL content extraction.
Language: Adapt all outputs to match the user’s prompt language.
Commands
/web-search â Usage guide
/web-search help â Usage guide
/web-search <query> â General web search (Tavily)
/web-search --news <query> â News search (Tavily, topic: news)
/web-search --deep <query> â Advanced depth search (Tavily)
/web-search code <query> â Code/technical search (Exa)
/web-search extract <url> [query] â Extract URL content, optionally reranked by query (Tavily)
Modifiers (--news, --deep) can appear anywhere before the query. They are optional â query intelligence auto-detects topic and depth when possible.
Execution Flow
- Parse args â subcommand (search | code | extract), query/url, modifiers (–news, –deep)
- No args or “help” â print usage and stop
- Query intelligence (search subcommand only â analyze before calling script):
a. Detect modifier flags:
--newsâ--topic news--deepâ--deepb. Detect temporal intent in query â--time-range: “today”, “latest today” âday“this week”, “latest”, “recent” âweek“this month” âmonth“this year”, “2025”, “2026” âyearc. Detect topic from query (if not set by flag): news keywords (breaking, headline, announced, report) â--topic newsfinance keywords (stock, price, market, earnings, revenue) â--topic financed. If no signals detected â no extra flags - Call the appropriate script:
search (default)
{SKILL_DIR}/scripts/search.sh [--topic news|finance] [--time-range day|week|month|year] [--deep] "<query>"
code
Assess query complexity â set tokensNum:
- Simple lookup (e.g., “golang sort slice”) â 3000
- Standard query (e.g., “React useEffect cleanup”) â 5000
- Complex/architectural â 10000
- Deep research â 15000
{SKILL_DIR}/scripts/code-search.sh [--tokens NUM] "<query>"
extract
{SKILL_DIR}/scripts/extract.sh "<url>" [--query "<relevance_query>"]
Usage Message (no args or “help”)
Web Search Skill
Usage:
/web-search <query> General web search (Tavily)
/web-search --news <query> News search (Tavily, topic: news)
/web-search --deep <query> Advanced depth search (Tavily)
/web-search code <query> Code/technical search (Exa)
/web-search extract <url> [query] Extract URL content, optionally reranked by query (Tavily)
Query intelligence (auto-detected):
Temporal keywords (latest, today, 2025...) â time_range filter
News/finance topics â topic filter
Environment variables:
TAVILY_API_KEY Required for search and extract
EXA_API_KEY Required for code search
Data Privacy
Queries are sent to external search services. Do not include confidential code or sensitive information in search queries.