article-extractor

Extract clean article text from URLs and save it as a .txt file.

2|Updated Feb 2, 2026
One-click install
npx skills add https://github.com/Weiwei-Mao/hydrology-skills --skill article-extractor-weiwei-mao
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: article-extractor
Source: https://github.com/Weiwei-Mao/hydrology-skills/tree/main/hydrology-skills/article-extractor
Command: npx skills add https://github.com/Weiwei-Mao/hydrology-skills --skill article-extractor-weiwei-mao

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill removes the clutter of ads, navigation, and other distractions from web articles and blog posts, providing you with clean, readable text.

Core Features & Use Cases

  • Content Extraction: Downloads and extracts the main body content from URLs.
  • Clutter Removal: Strips away ads, navigation menus, sidebars, and other non-essential elements.
  • Use Case: You find an interesting article online but want to save it for offline reading without the distracting website elements. This Skill can extract just the article text and save it as a clean .txt file.

Quick Start

Use the article extractor skill to save the content from the URL https://example.com/interesting-article.

Frequently Asked Questions about article-extractor

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

FAQPage Schema
How do I extract clean article text from a web URL without ads and navigation?

To extract article text from a URL, this Skill strips away ads, navigation menus, and clutter, saving the clean readable text as a .txt file for offline reading.

What is the best way to save a blog post as a readable text file?

The best way to save a blog post as readable text is using a content extraction tool that downloads the URL and saves the main body content as a .txt file named after the article title.

Does web scraping for article extraction work if I don't have specialized reader libraries installed?

Web scraping for article extraction works without pre-installed reader libraries by checking for readability and trafilatura, then falling back to a curl method with basic parsing.

How does content extraction handle non-essential elements like sidebars?

Content extraction handles sidebars by removing non-essential elements during processing, ensuring only the main article body is cleaned and saved to the final text file.

Can I download an article from a URL for offline reading using a fallback method?

Yes, you can download an article for offline reading using a fallback method that utilizes curl and basic parsing if primary extraction tools are unavailable.