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.