web-reader

Extract web page content and metadata via the z-ai-web-dev-sdk.

26|15|Updated Dec 25, 2025
One-click install
npx skills add https://github.com/AnswerZhao/agent-skills --skill web-reader-answerzhao
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: web-reader
Source: https://github.com/AnswerZhao/agent-skills/tree/main/glm-skills/web-reader
Command: npx skills add https://github.com/AnswerZhao/agent-skills --skill web-reader-answerzhao

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

The Web Reader Skill automates fetching and extracting meaningful web page content and metadata from URLs, enabling you to build summaries, dashboards, and research notes without manual scraping.

Core Features & Use Cases

  • Content Extraction: Retrieve title, main HTML, plain text, and metadata from any URL.
  • Metadata Retrieval: Access publication time and author information when available.
  • Use Case: Build a content-monitoring dashboard that tracks new articles from multiple sites and surfaces summaries for quick review.
  • Use Case: Create research notes by programmatically compiling relevant web content for a literature review.

Quick Start

Install and configure the z-ai-web-dev-sdk in your backend project, then run a simple page read:

  • Use the page_reader function to fetch a URL and log the result.
  • Example: Invoke page_reader with URL "https://example.com/article".

Frequently Asked Questions about web-reader

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

FAQPage Schema
How do I extract plain text and metadata from a URL for content aggregation?

You can extract web content and metadata by automating URL fetching with a backend SDK. This returns the title, plain text, HTML, publish time, and usage data from the target page for your content aggregation workflows.

Do I need a server-side runtime to scrape web pages and retrieve article content?

Yes, you need a server-side runtime to scrape web pages and retrieve article content. The extraction process integrates with a backend SDK, requiring server-side execution to fetch and return the HTML and plain text data.

What is the best way to automate web scraping for research notes without manual HTML parsing?

Using a backend SDK to automate web scraping is the best way to build research notes without manual HTML parsing. It programmatically fetches URLs and returns structured plain text and metadata for quick review.

Can I extract publication time and other metadata alongside the main text from web pages?

Yes, you can extract publication time and metadata alongside the main text from web pages. The process returns title, URL, HTML, plain text, and publish_time when available, supporting SEO and research workflows.

What types of content extraction limitations should I expect when scraping diverse websites?

When scraping diverse websites, limitations depend on whether the target site exposes publication time and author information. The extraction returns available metadata, but structured data may vary or be missing across different web pages.