LogoAwesome Skills
  • Search
  • Category
  • Tag
  • Blog
LogoAwesome Skills
LogoAwesome Skills

Discover Open-Source Agent Skills for AI Coding Assistants

Product

  • Search
  • Category
  • Tag
  • Blog

Resources

  • Claude Skill Docs
  • Antigravity Skills Docs

Tools

  • Claude Code
  • OpenCode
  • Cursor
  • Codex
  • Antigravity

Company

  • Privacy Policy
  • Terms of Service
  • Sitemap

©2026 Awesome Skills. All rights reserved.

Privacy PolicyTerms
Back to Skills

wechat-article-extractor

Extract metadata and content from WeChat Official Account articles. Use when user needs to parse WeChat article URLs (mp.weixin.qq.com), extract article info (title, author, content, publish time, cover image), or convert WeChat articles to structured data. Supports various article types including posts, videos, images, voice messages, and reposts.

32stars6forksUpdated 5/16/2026
Developer Tools#wechat#data-extraction#web-scraping#metadata-extraction#content-parsing#javascript

Security Assessment

Safe(100/100)
Security Score100/100

About wechat-article-extractor

The WeChat Article Extractor skill is designed to efficiently retrieve and structure content from WeChat Official Account articles. It addresses the challenge of parsing and extracting detailed information from WeChat URLs, which often contain a mix of text, media, and metadata that is difficult to access directly. By automating the extraction process, this skill enables users to obtain essential article data such as title, author, content, publication time, and cover images, transforming unstructured web content into a structured format ready for analysis or integration into other systems.

This skill provides comprehensive capabilities for handling different types of WeChat content, including standard posts, videos, images, voice messages, and reposts. It can parse URLs, extract both article-specific and account-specific metadata, and return the full HTML content when required. The extractor supports additional options such as following migrated account links, extracting embedded WeChat links, capturing article tags, and retrieving repost metadata. It also incorporates error handling for scenarios like deleted content, expired links, rate limiting, or blocked accounts, ensuring robust performance across diverse WeChat pages and structures.

WeChat Article Extractor is particularly useful for developers, content analysts, researchers, or businesses that need to monitor or archive WeChat content systematically. Typical use cases include aggregating articles for content analysis, converting WeChat posts into structured datasets for reporting, and integrating article information into applications or databases. Its flexible extraction options make it suitable for both real-time retrieval from URLs and offline parsing from saved HTML content, offering a practical tool for anyone working with WeChat content at scale.

FAQ

How do I extract content from a WeChat article URL?

You can use the extract function with the article URL as input. The skill will return structured metadata and content including title, author, publish time, and HTML content.

Can this skill handle different types of WeChat articles?

Yes, it supports multiple types including posts, videos, images, voice messages, text-only articles, and reposts.

Is it possible to extract content from saved HTML instead of a URL?

Yes, you can pass HTML content along with the source URL to the extractor, allowing offline or pre-fetched content to be processed.

What dependencies are required to use this skill?

The skill requires npm packages: cheerio for HTML parsing, dayjs for date formatting, request-promise for HTTP requests, qs for query parsing, and lodash.unescape for HTML entities.

What happens if the article is deleted or access is restricted?

The skill includes error handling and will return specific error codes indicating if the content is deleted, blocked, expired, or if there are access limitations.

All Files

8 files
scripts/errors.js0.5 KB
View
scripts/extract.js19.7 KB
View
README.md5.8 KB
View
convert.js3.6 KB
View
package-lock.json41.4 KB
View
package.json0.2 KB
View
SKILL.md4.1 KB
View
.gitignore0.8 KB
View

Install wechat-article-extractor

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill

Repository

freestylefly/wechat-article-extractor-skill

Related Skills

research

448

secops-detection-engineering

21,346

qdrant-monitoring

259

project-architecture

3