wechat-article-to-md

Convert WeChat Official Account article URLs into Markdown with local images.

33|6|Updated Mar 1, 2026
One-click install
npx skills add https://github.com/likemaoke/wechat-article-to-md --skill wechat-article-to-md
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wechat-article-to-md
Source: https://github.com/likemaoke/wechat-article-to-md/tree/main
Command: npx skills add https://github.com/likemaoke/wechat-article-to-md --skill wechat-article-to-md

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, beautifulsoup4, and includes scripts (resource) components.

What problem does it solve?

It eliminates the manual copying and reformatting of WeChat Official Account articles by automatically fetching the article page and converting the content into readable Markdown with local image handling.

Core Features & Use Cases

  • Automatic article metadata extraction: captures the article title, author, and source link.
  • Markdown conversion with preserved structure: converts headings, paragraphs, lists, quotes, inline formatting, links, code blocks, and separators into Markdown.
  • Local image download & proper references: downloads images and rewrites them for standard Markdown or Obsidian vault usage.
  • Video placeholders: inserts a note for video iframes so the user knows where to view the original.
  • Obsidian mode support: outputs Obsidian-friendly image references using the attachments/img lookup strategy.

Quick Start

Ask the skill to fetch a given WeChat article URL and convert it to Markdown in Obsidian mode, so the result is immediately usable in your Obsidian vault.

Frequently Asked Questions about wechat-article-to-md

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

FAQPage Schema
How do I convert WeChat Official Account articles to Markdown?

WeChat article conversion to Markdown automatically fetches the article URL and parses HTML to extract title, author, and body text. It renders headings, paragraphs, lists, quotes, inline formatting, links, code blocks, and separators into structured Markdown.

Can I download WeChat article images locally for Obsidian?

Yes, the tool supports an Obsidian mode that downloads images via requests and rewrites their references using an Obsidian-friendly attachments/img lookup strategy. This makes the Markdown output immediately usable in your Obsidian vault.

Does the Markdown conversion handle embedded videos from WeChat posts?

The Markdown conversion handles embedded videos by inserting a note for video iframes. Since Markdown cannot display iframes directly, it generates a placeholder so you know exactly where the video was located in the original article.

What is the best way to scrape WeChat post content into local files?

The best way to scrape WeChat post content into local files is to use a Python script with requests and BeautifulSoup. This fetches the page, extracts metadata and body, downloads local images, and renders the text into structured Markdown.

Do I need Python and BeautifulSoup to parse WeChat articles?

Yes, you need Python and BeautifulSoup to parse WeChat articles. The conversion relies on the beautifulsoup4 library to parse the fetched HTML page and extract the structured content before rendering it into Markdown.