wechat-article-reader
SKILL.md
WeChat Article Reader
Read and summarize WeChat Official Account articles that web_fetch and standard headless browsers cannot access.
Recommended Workflow
When a user shares a WeChat article link:
- Fetch text —
node scripts/fetch_wechat.js <url> --json(required) - Take screenshot —
node scripts/screenshot_wechat.js <url> --out=/tmp/wechat_article.png(best-effort, run in parallel with step 1) - Send screenshot —
message(action=send, media=/tmp/wechat_article.png)if step 2 succeeded; skip silently if it failed - Send summary — text summary following the output format below
- Clean up — delete the temporary screenshot file
Steps 1 and 2 can run in parallel. The screenshot is recommended but not mandatory — if it fails (timeout, rendering issue, etc.), proceed with the text summary only. Do not block the response waiting for a screenshot that may never succeed.
Why Standard Methods Fail
WeChat blocks bots by checking four signals. This skill defeats all four: