← Back to Skills Marketplace
benzking

Wechat Article Export

by benzking · GitHub ↗ · v1.1.0 · MIT-0
cross-platform ✓ Security Clean
184
Downloads
0
Stars
0
Active Installs
3
Versions
Install in OpenClaw
/install wechat-article-export
Description
Export WeChat public account articles as mobile long screenshots (PNG), PDFs, or high-quality Markdown with YAML frontmatter and code block support.
Usage Guidance
This skill appears coherent for exporting WeChat articles and does not ask for credentials. Before installing/run: (1) review the full wechat_export.py file (the public listing here was truncated) to ensure there are no hidden network uploads or telemetry; (2) be aware that 'playwright install chromium' will download a browser binary — run it in a trusted/sandboxed environment if you have concerns; (3) if you plan to run the skill under an agent with autonomous invocation, consider limiting the agent's filesystem scope or running it manually the first time to verify outputs; and (4) if you need higher assurance, request the complete source or run the script in an isolated container to inspect network activity and filesystem writes.
Capability Analysis
Type: OpenClaw Skill Name: wechat-article-export Version: 1.1.0 The skill is a legitimate utility for exporting WeChat articles from mp.weixin.qq.com into PNG, PDF, and Markdown formats. It utilizes Playwright for headless browser interaction and Pillow for image processing and stitching. The implementation in `wechat_export.py` includes proper URL validation, filename sanitization to prevent path traversal, and standard anti-scraping techniques (User-Agent spoofing and automation detection bypass). No evidence of data exfiltration, malicious execution, or harmful prompt injection was found in the code or documentation.
Capability Assessment
Purpose & Capability
Name/description (WeChat article export) align with the included code and instructions: Playwright is used to render mp.weixin.qq.com pages, capture long screenshots, convert to PDF, and produce Markdown. Required packages listed in SKILL.md (playwright, bs4, markdownify, requests, Pillow) match the implementation needs.
Instruction Scope
SKILL.md confines the agent to running the Python script (no arbitrary shell commands) and shows CLI and Python APIs for exporting articles. The script performs network navigation (page.goto), downloads images, and writes output files — all expected for this task. However the provided script was truncated in the listing, so later code paths (e.g., any network callbacks, telemetry, or external uploads) were not visible; this reduces certainty.
Install Mechanism
No platform install spec is included (instruction-only), but SKILL.md instructs installing Playwright and running 'playwright install chromium', which will download a browser binary from the internet; this is expected for a browser-automation exporter but is an external download step users should be aware of.
Credentials
The skill requests no environment variables, no credentials, and no config paths. The operations (web scraping of public mp.weixin.qq.com pages and local file writes) do not require secrets, so the lack of requested credentials is proportionate.
Persistence & Privilege
always is false and the skill does not request to modify other skills or system-wide settings. It runs as an on-demand script and stores output files in the filesystem as expected.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install wechat-article-export
  3. After installation, invoke the skill by name or use /wechat-article-export
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.0
Fix temp link support and banner removal
v1.0.1
- Updated usage notes in SKILL.md to clarify that only Python scripts (Read, Write) are allowed; shell command execution is not supported. - Small correction of the author’s display format. - No changes to the core functionality or features.
v1.0.0
Initial release of wechat-article-export. - Export WeChat articles as long screenshot (PNG), PDF, or Markdown—individually or in combination. - CLI and Python API usage supported. - Long screenshots: mobile view, automatic image loading, hidden toolbars/elements, seamless stitching. - PDF: converted from screenshots, with automatic white background and 100 DPI resolution. - Markdown: high-quality output with YAML frontmatter, noise removal, syntax-highlighted code blocks, and flexible image handling. - Supports trigger phrases and direct mp.weixin.qq.com links.
Metadata
Slug wechat-article-export
Version 1.1.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 3
Frequently Asked Questions

What is Wechat Article Export?

Export WeChat public account articles as mobile long screenshots (PNG), PDFs, or high-quality Markdown with YAML frontmatter and code block support. It is an AI Agent Skill for Claude Code / OpenClaw, with 184 downloads so far.

How do I install Wechat Article Export?

Run "/install wechat-article-export" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Wechat Article Export free?

Yes, Wechat Article Export is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Wechat Article Export support?

Wechat Article Export is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Wechat Article Export?

It is built and maintained by benzking (@benzking); the current version is v1.1.0.

💬 Comments