An automated browser utility that extracts public WeChat Official Account articles and converts them into Markdown and clean HTML without requiring account credentials.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install fetch-wechat-article
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install fetch-wechat-article using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Fetch WeChat Article skill is a sophisticated browser automation utility designed to circumvent WeChat's strict anti-scraping defenses. Standard headless scrapers are frequently blocked by WeChat's security measures, showing an abnormal environment error. This tool bypasses these limitations by orchestrating real browser engines (Microsoft Edge or Firefox) in a headed rendering mode. This project is a crucial component of the Openclaw Skills directory, empowering developers to dynamically ingest and archive high-quality Chinese content.
By injecting tailored evasion scripts that overwrite standard automation flags like navigator.webdriver, the utility loads public WeChat URLs, waits for visual elements to render, and safely extracts cleanly formatted text. The tool operates completely independently of user login status, making it highly reliable for extracting any public article's title, author, publish date, and body text without authentication friction.
To deploy this module, ensure you have Python installed alongside the Playwright automation framework. Standard Openclaw Skills are designed to leverage these environments easily.
Install the Playwright library using pip:
pip install playwright
Install the required system browser binaries for your operating system:
For Windows (Microsoft Edge):
playwright install msedge
For Linux (Firefox / Chromium):
playwright install firefox
playwright install chromium
Execute the fetching script by passing the targeted WeChat URL and an output directory:
python path/to/scripts/fetch_wechat_article.py "https://mp.weixin.qq.com/s/example_id" ./output
Upon successful extraction, the utility creates two separate files named with the template wechat_Title_Timestamp to categorize article structures accurately:
| Output File Format | Naming Convention | Output Schema Details |
|---|---|---|
| Markdown (.md) | wechat_[title]_[timestamp].md |
Contains structured frontmatter metadata (title, author, timestamp) followed by clean, formatted content text. |
| HTML (.html) | wechat_[title]_[timestamp].html |
Contains clean, readable offline HTML layouts of the article content for visual viewing. |
--browser flag in deployment CLI pipelines.Loading
A foundational Openclaw Skills integration template that assists users in bridging systems, identifying targets, and generating clean implementation steps.

An AI-powered local chat organizer that parses WeChat, extracts critical tasks or meeting items, and syncs them seamlessly to Obsidian and system calendars.

A foundational template skill designed to demonstrate ClawHub capabilities and guide users through planning system-to-system integrations.

An AI agent skill translating the classic late Ming Dynasty philosophy of Hong Yingming into actionable guidance for modern workplace resilience and personal growth.

An automated web scraping skill that uses Playwright to render, fetch, and convert any Zhihu article, question, or answer into a clean Markdown file.

An AI-powered assistant designed for semiconductor engineers to automate device physics calculations, reference fabrication processes, support IC design verification, and diagnose chip yield issues.








































