web-search

Fetch web search results and extract concise summaries for a query.

417|87|Updated Nov 12, 2025
One-click install
npx skills add https://github.com/bytedance/agentkit-samples --skill web-search-bytedance
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: web-search
Source: https://github.com/bytedance/agentkit-samples/tree/main/skills/web-search
Command: npx skills add https://github.com/bytedance/agentkit-samples --skill web-search-bytedance

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires veadk-python, and includes scripts (resource) components.

What problem does it solve?

Quickly retrieve web information by performing searches and returning concise summaries, removing the need to manually scan pages.

Core Features & Use Cases

  • Automatic web search with short summaries for up to five results
  • Flexible credentials via environment variables or VeFaaS IAM tokens
  • Use cases include rapid research briefs, competitive intel, and knowledge synthesis

Quick Start

Run python scripts/web_search.py "your query" to fetch up to five summarized results.

Frequently Asked Questions about web-search

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

FAQPage Schema
How do I get summarized web search results using a Python CLI?

To get summarized web search results, run the Python CLI script by passing your query string. The script fetches relevant pages and returns up to five concise summaries, removing the need to manually scan each page.

What credentials do I need to fetch web search summaries?

You need credentials configured via environment variables or VeFaaS IAM tokens to fetch web search summaries. The script uses these credentials to authenticate API requests and extract summarized results for your query.

What is the best way to automate competitive intelligence scanning across domains?

Automating competitive intelligence scanning is best handled by fetching web search results and synthesizing concise summaries. This approach rapidly scans domains and returns up to five extracted summaries for quick knowledge synthesis.

Why does my web search script return fewer than five summaries?

Your web search script returns fewer than five summaries when specific queries yield limited results or when extraction errors occur. The script includes error handling for failures, ensuring partial results are still returned.

When do I need to use environment variables versus VeFaaS IAM tokens for search APIs?

You need environment variables for local credential configuration or VeFaaS IAM tokens for deployed environments when accessing search APIs. Both methods authenticate your script to fetch and summarize web search results.