PageAssess

Classify web pages as articles, indexes, or mixed content using heuristics.

1|Updated Mar 3, 2026
One-click install
npx skills add https://github.com/DaveSteadman/MiniAgentFramework --skill pageassess
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: PageAssess
Source: https://github.com/DaveSteadman/MiniAgentFramework/tree/main/code/skills/PageAssess
Command: npx skills add https://github.com/DaveSteadman/MiniAgentFramework --skill pageassess

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill helps you understand the nature of a web page (article, index, or mixed) and discover relevant article links, preventing wasted effort on non-article pages.

Core Features & Use Cases

  • Page Classification: Determines if a URL points to an article, an index/listing page, or a mixed content page using deterministic heuristics.
  • Article Link Discovery: Extracts and filters links from a page, prioritizing those relevant to a given topic.
  • Use Case: When encountering a news website's section page, use this Skill to identify it as an "index" and extract links to individual articles, allowing you to then mine only the relevant articles.

Quick Start

Assess the web page at https://www.example.com/news for articles related to "artificial intelligence".

Frequently Asked Questions about PageAssess

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

FAQPage Schema
How do I classify web pages as articles or indexes during web scraping?

You can classify web pages as articles or indexes by analyzing content heuristics and link density. This deterministic approach categorizes pages without LLM calls, helping prioritize content for web scraping and data mining workflows.

How do I extract article links from an index page filtered by a specific topic?

Extracting article links from an index page involves analyzing the page's links and filtering them based on your specified topic. This ensures you only extract and mine links directly relevant to your target subject matter.

Can I analyze web page content for data mining without using LLM calls?

Yes, you can analyze web page content without using LLM calls by applying deterministic heuristics and link density analysis. This approach extracts prose and word counts to classify pages, avoiding the latency and cost of large language models.

What is the best way to find articles on a news website section page?

The best way to find articles on a news section page is to classify the URL as an index, then extract and filter its links by topic. This isolates individual article URLs from the listing page for targeted content mining.

Does web page classification work for mixed content pages with both prose and links?

Web page classification handles mixed content pages by evaluating the balance between prose text and link density. It identifies mixed pages, extracting available prose and relevant article links simultaneously for comprehensive data mining.