If you're building anything that needs to pull content from WeChat Official Accounts, this handles the messy parts. It parses mp.weixin.qq.com URLs and extracts everything from article metadata (title, author, publish time) to account details and HTML content. The error handling is surprisingly thorough with specific codes for rate limits, deleted posts, copyright takedowns, and migrated accounts. You can configure what gets extracted with options like shouldFollowTransferLink for account migrations or shouldExtractRepostMeta for shared content. It even handles Sogou WeChat search result pages. The response format is clean and predictable, which matters when WeChat's page structure changes constantly. Worth noting it requires cheerio and a few other packages for the HTML parsing heavy lifting.
npx skills add https://github.com/freestylefly/wechat-article-extractor-skill --skill wechat-article-extractor