executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
wx2mdExport WeChat Official Account article links from mp.weixin.qq.com to local Markdown with front matter and localized images. Use when the user wants a CLI/script or workflow for saving WeChat public account articles as Markdown for personal learning, archive, AI input, Obsidian notes, or knowledge management. Supports Playwright-based page loading, WeChat D…
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this skill to fetch a WeChat Official Account article and export it as a local Markdown note with metadata and images.
The bundled CLI lives in this skill folder:
cd wx2md
pip install -r requirements.txt
playwright install chromium
pip install -e .
wx2md "https://mp.weixin.qq.com/s/xxxx"
Direct script mode also works:
cd wx2md
python src/main.py "https://mp.weixin.qq.com/s/xxxx" --output ./output/articles
#activity-name for title#js_name for account/author#publish_time for publish time#js_content for article bodydata-src, then src, then data-backsrc.User-Agent and Referer headers unless --no-images is set.index.md under output/articles/<sanitized title>/.wx2md "https://mp.weixin.qq.com/s/xxxx"
wx2md "https://mp.weixin.qq.com/s/xxxx" --output ./output/articles
wx2md "https://mp.weixin.qq.com/s/xxxx" --no-images
wx2md "https://mp.weixin.qq.com/s/xxxx" --format obsidian
wx2md "https://mp.weixin.qq.com/s/xxxx" --title "custom title"
wx2md urls.txt --output ./output/articles
Default output:
output/
articles/
Article Title/
index.md
images/
001.jpg
002.png
Obsidian output uses attachments/ for images and adds simple front matter tags.
After export, check:
index.md exists.--no-images was used.index.md.This tool does not bypass login, CAPTCHA, region restrictions, deleted content, paywalls, or anti-abuse controls. If the browser cannot load the article or #js_content is empty, report a clear error and preserve the original link for manual handling.
Use only for personal learning, backup, and knowledge management. Preserve original source and URL.