search-web

Perform web searches and return answers with cited sources.

4.0k|479|Updated Apr 16, 2020
One-click install
npx skills add https://github.com/huangrt01/CS-Notes --skill search-web-huangrt01
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: search-web
Source: https://github.com/huangrt01/CS-Notes/tree/main/.trae/openclaw-skills/search-web
Command: npx skills add https://github.com/huangrt01/CS-Notes --skill search-web-huangrt01

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, and includes scripts (resource) components.

What problem does it solve?

Web-based questions often require up-to-date information and reliable citations. This skill automates web searches and returns AI-generated answers with references.

Core Features & Use Cases

  • Live web search: fetches current information from the internet and presents concise answers with citations.
  • Reference-rich output: displays URLs, titles, and publication times for each source.
  • Streaming and non-streaming: supports both modes for interactive sessions.
  • Follow-up suggestions: proposes relevant follow-up questions to deepen the discussion.

Quick Start

Execute the script from the skill directory with your question to obtain an answer and sources.

Frequently Asked Questions about search-web

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

FAQPage Schema
How do I get answers from web search with source citations?

Web search aggregations fetch current information to answer queries and return AI-generated responses with structured references, including URLs and titles for each source citation.

Can I use streaming responses for interactive web search queries?

Yes, streaming and non-streaming responses are both supported for interactive web search sessions, allowing flexible data retrieval depending on your application's real-time output requirements.

What is the best way to automate competitive analysis research using web search?

Automated competitive analysis uses live web search to fetch up-to-date information, aggregating multiple sources into concise answers with publication times and reference URLs for reliable tracking.

Do I need the requests library to run web search and aggregation scripts?

Yes, the requests library is required as a dependency to execute the scripts that perform live web search, authenticate via environment variables, and fetch aggregated reference data.

How does environment-based authentication work for API web searches?

Environment-based authentication uses environment variables to securely pass API credentials, enabling the script to authorize live web search requests and fetch reference-rich output without hardcoding keys.

Why does my web search output not include publication times for references?

Reference-rich output displays URLs, titles, and publication times for each source, but missing publication times occur when the underlying web search API or source webpage does not provide that metadata.