web-search

Perform web searches via CLI or SDK and return structured result objects.

Updated Apr 19, 2025
One-click install
npx skills add https://github.com/SamuelRM25/app-visitador --skill web-search-samuelrm25
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: web-search
Source: https://github.com/SamuelRM25/app-visitador/tree/main/skills/web-search
Command: npx skills add https://github.com/SamuelRM25/app-visitador --skill web-search-samuelrm25

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 and return structured results, eliminating the need to build and maintain custom web-scraping logic.

Core Features & Use Cases

  • Real-time search results: Query the web and receive structured results (url, name, snippet, host_name, date, etc.) suitable for immediate display or processing.
  • CLI & SDK integration: Use the CLI for quick lookups or integrate via the z-ai-web-dev-sdk backend to power dynamic search in applications.
  • Use Cases: Build knowledge dashboards, monitor industry news, research topics, or automate information gathering from multiple sources.

Quick Start

Use the web-search skill to perform a sample search for "climate change technology" via the CLI or the SDK to retrieve structured 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 structured web search results for my backend application?

Structured web search results are returned as arrays containing url, name, snippet, and host_name by running queries through the z-ai-web-dev-sdk on your backend, making them immediately suitable for downstream processing without custom scraping.

How do I limit the number of web search results and filter by recency?

You can limit web search results and filter by recency by passing the num and recency_days parameters to the search function. This narrows the output array to your specified volume and date range.

Can I run real-time web searches via CLI and SDK integration?

Real-time web searches can be executed via both CLI for quick lookups and SDK integration for dynamic application queries. Both interfaces utilize the backend z-ai-web-dev-sdk to fetch structured results.

What is the best way to automate information gathering without building custom web scrapers?

Automating information gathering without custom web scrapers is achieved by using this search skill to query the web via backend SDK, returning structured data arrays like url and snippet directly for dashboards or research.

Does the web-search skill require the z-ai-web-dev-sdk to function?

The web-search functionality strictly requires the z-ai-web-dev-sdk dependency to run on the backend. This SDK handles the actual query execution and retrieval of structured search results.

Why use structured search results instead of raw HTML scraping for knowledge dashboards?

Structured search results provide parsed fields like url, snippet, and date directly, eliminating the need to build and maintain fragile custom web-scraping logic for dashboards or automated information gathering.