Medium — Data Extraction

Extract Medium article bodies and metadata as Markdown via multiple endpoints.

9|Updated Apr 23, 2026
One-click install
npx skills add https://github.com/yangchuansheng/browser-harness-rust --skill medium-data-extraction
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Medium — Data Extraction
Source: https://github.com/yangchuansheng/browser-harness-rust/tree/main/domains/medium
Command: npx skills add https://github.com/yangchuansheng/browser-harness-rust --skill medium-data-extraction

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill extracts Medium article bodies and associated metadata from web pages, converting them into structured Markdown-ready content to accelerate research, archiving, and content analysis.

Core Features & Use Cases

  • Full article body extraction: Retrieve the article's main text, headings, lists, code blocks, figures, and captions as clean Markdown.
  • Metadata retrieval: Pull publication data, author info, word count, claps, reading time, and publication dates from multiple Medium endpoints (format=json, GraphQL, RSS).
  • Paywall handling: Distinguish between free and paywalled content and provide fallbacks using non-paywalled sources when possible.
  • Use Case: Build an offline archive of essential Medium articles with accurate structure and metrics for analysis.

Quick Start

Fetch the article body and metadata for a given Medium URL using the best available path and return it as Markdown.

Frequently Asked Questions about Medium — Data Extraction

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

FAQPage Schema
How do I extract Medium article body text and metadata for research archiving?

To extract Medium article bodies and metadata for archiving, use a multi-path access strategy querying format=json, GraphQL, and RSS endpoints to retrieve structured text and publication data without a browser.

Can I convert Medium articles to Markdown without running a web browser?

Yes, you can convert Medium articles to Markdown without a browser by operating in a read-only extraction mode that pulls article bodies, headings, lists, code blocks, and figures directly from web endpoints.

Does web scraping Medium handle paywalled or subscriber-only content?

Web scraping Medium distinguishes between free and paywalled content, attempting to access subscriber-only content when possible and gracefully handling paywalls by providing fallbacks using non-paywalled sources.

What is the best way to retrieve Medium article claps, word count, and reading time?

The best way to retrieve Medium article metrics like claps, word count, and reading time is pulling publication data from multiple Medium endpoints including format=json, GraphQL, and RSS feeds.

How to use RSS and GraphQL for data extraction from Medium pages?

Data extraction from Medium pages uses RSS and GraphQL alongside format=json as a multi-path access strategy to retrieve full article bodies and associated metadata for Markdown conversion.

Why does Medium data extraction fail gracefully on edge cases?

Medium data extraction fails gracefully on edge cases by using fallbacks across its multi-path access strategy, ensuring that paywalls or missing endpoints do not break the read-only extraction process.