extract-webpage

Convert web pages into structured Markdown documents with metadata.

Updated Apr 21, 2026
One-click install
npx skills add https://github.com/NoiseMeldOrg/skills --skill extract-webpage
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: extract-webpage
Source: https://github.com/NoiseMeldOrg/skills/tree/main/skills/extract-webpage
Command: npx skills add https://github.com/NoiseMeldOrg/skills --skill extract-webpage

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires trafilatura, playwright, readability-lxml, markdownify, lxml, and includes scripts (resource) components.

What problem does it solve?

Automatically converts web pages into clean, structured Markdown, removing boilerplate and leaving readable content with metadata.

Core Features & Use Cases

  • Extracts article content and headings from public web pages into Markdown
  • Strips navigation, ads, and boilerplate, while preserving headings for easy reading
  • Use cases include archiving articles, saving documentation, and turning blog posts into shareable notes

Quick Start

Provide a URL and the skill will convert the page into a clean, structured Markdown document.

Frequently Asked Questions about extract-webpage

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

FAQPage Schema
How do I convert a webpage to Markdown for offline reading?▼

To convert a webpage to Markdown, you provide a URL and the skill extracts readable content while stripping ads and boilerplate, outputting a clean structured Markdown document with metadata for offline archiving.

Does webpage content extraction work on JavaScript-heavy sites?▼

Webpage content extraction works on JavaScript-heavy sites by utilizing a cascade of fetchers including Playwright, which renders dynamic content before extracting the structured Markdown.

Can I crawl multiple web pages into Markdown or is it single-page only?▼

You can extract multiple web pages into Markdown because the tool supports both single-page and crawl-mode extraction, allowing configurable rendering and fetching across multiple URLs.

What is the best way to archive articles and blog posts as Markdown?▼

The best way to archive articles and blog posts as Markdown is using a dedicated extractor that removes navigation and ads while preserving headings, producing clean structured documents with metadata.

Why does my webpage extraction include navigation and boilerplate text?▼

If webpage extraction includes boilerplate, the configured extractor cascade may have failed to parse the layout properly; switching fetchers or enabling rendering can help isolate and strip non-article elements.