web-reader

Extract web page content and metadata via the page_reader function.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill enables automated retrieval and parsing of web page content, reducing manual scraping work and enabling downstream data processing.

Core Features & Use Cases

  • Backend web page reading using the z-ai-web-dev-sdk to fetch title, HTML, and publication time
  • Metadata extraction and integration into data pipelines for articles, blogs, and documentation
  • Use Case: Build a content aggregation tool that fetches multiple URLs and stores titles, URLs, and snippets for indexing

Quick Start

Install and import the z-ai-web-dev-sdk in your backend service, create a ZAI instance, invoke page_reader with a target URL, and use the returned title, url, html, and publishedTime in your pipeline.

Frequently Asked Questions about web-reader

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

FAQPage Schema
How do I extract content and metadata from web pages automatically?

Web content extraction automates retrieval of page titles, HTML, and publication timestamps using backend SDK integration. This Skill invokes a page_reader function via z-ai-web-dev-sdk to fetch and structure web data without manual parsing, returning title, url, html, publishedTime, and token usage metrics.

Can I use web scraping for content aggregation and indexing?

Yes. This Skill enables backend web scraping across diverse domains to build content aggregation tools. Fetch multiple URLs, extract titles and HTML, and store metadata for indexing pipelines without writing custom parsing logic.

What do I need to set up before reading web pages with the SDK?

Install and import z-ai-web-dev-sdk in your backend service, create a ZAI instance, and have target URLs ready. The Skill handles page_reader invocation and returns structured output immediately for downstream processing.

Does this work for extracting article metadata across different websites?

Yes. The Skill is designed for metadata extraction and integration into data pipelines for articles, blogs, and documentation. It retrieves title, published time, and HTML content consistently across diverse domains using standardized extraction.

What limitations exist when scraping HTML content at scale?

The Skill returns usage tokens in its response, indicating consumption tracking. Processing speed and token usage depend on page complexity and domain diversity. Plan token budgets for high-volume scraping operations and monitor returned metrics.