web-search

Search the web in real time via the z-ai-web-dev-sdk web_search function.

Updated Jan 22, 2026
One-click install
npx skills add https://github.com/zakarooo/dataup --skill web-search-zakarooo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: web-search
Source: https://github.com/zakarooo/dataup/tree/main/web-search
Command: npx skills add https://github.com/zakarooo/dataup --skill web-search-zakarooo

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires z-ai-web-dev-sdk, and includes scripts (resource) components.

What problem does it solve?

This Skill enables applications to perform web searches in real time using the z-ai-web-dev-sdk backend, returning structured results that can be consumed by AI agents, dashboards, or automation workflows.

Core Features & Use Cases

  • Real-time web search across sources with structured results (url, name, snippet, host_name, rank, date, favicon)
  • Supports both SDK invocations (functions.invoke) and CLI-based queries for quick experiments
  • Use cases include research assistants, news aggregators, content discovery tools, and QA assistants

Quick Start

To get started, invoke the web_search function from the z-ai-web-dev-sdk in your backend code with a query and optional result count, for example: await zai.functions.invoke('web_search', { query: "climate change", num: 5 })

Frequently Asked Questions about web-search

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

FAQPage Schema
How do I add real-time web search to my backend application?

Real-time web search integrates into backend applications via the z-ai-web-dev-sdk package. Call the web_search function with a query and optional result count to retrieve structured results including URLs, snippets, and metadata for AI agents or dashboards.

What structured data does a web search return?

Web search results include url, name, snippet, host_name, rank, date, and favicon for each result. This structured format enables AI-driven applications and dashboards to process and display search findings programmatically.

Can I use web search for building research assistants or news aggregators?

Yes. Web search supports research assistants, news aggregators, content discovery tools, and QA assistants by returning current information across web sources with ranked, timestamped results suitable for automation workflows.

Does web search work with both SDK and CLI invocations?

Web search supports both SDK invocations using functions.invoke for backend code and CLI-based queries for quick experiments, making it flexible for programmatic and manual use cases.

What dependencies does web search require?

Web search requires the z-ai-web-dev-sdk package as its backend dependency. This SDK must be installed and configured in your project to invoke the web_search function.