wechat-query

Automate WeChat public account article subscription, caching, querying, and scheduled push.

72|19|Updated Apr 11, 2026
One-click install
npx skills add https://github.com/adennng/wechat-query-skill --skill wechat-query
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wechat-query
Source: https://github.com/adennng/wechat-query-skill/tree/main
Command: npx skills add https://github.com/adennng/wechat-query-skill --skill wechat-query

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Manually tracking updates from multiple WeChat public accounts is time-consuming and fragmented. This skill automates the entire workflow from subscription and article caching to intelligent querying and scheduled daily pushes, ensuring you never miss important updates from your followed accounts.

Core Features & Use Cases

  • Automated Subscription & Caching: Subscribe to any public account, and the skill automatically polls for new articles every hour, caching full content to a local SQLite database for fast, offline querying.
  • Smart Article Query: Search cached articles by account name, time range, or title keywords. If an article is not in the cache, the skill fetches the full text on demand directly from WeChat.
  • Daily Topic-Based Push: Receive a daily summary at 18:00 of all new articles from the past 24 hours, automatically grouped by customizable categories such as policy news, product updates, and market analysis (default tailored for REITs).
  • Service Health Inspection: Get a daily status report at 09:00 covering service availability and WeChat login validity, with automatic recovery attempts if the service is down.

Quick Start

Use the wechat-query skill to subscribe to a public account and then ask it to push today's new articles grouped by topic.

Frequently Asked Questions about wechat-query

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate WeChat public account article subscription and caching?

You can automate WeChat public account article subscription by deploying the wechat-download-api service locally, which polls for new articles every hour and caches the full content into a local SQLite database for offline querying.

Does WeChat article monitoring require local Docker deployment?

Yes, WeChat article monitoring requires a local Docker deployment of the wechat-download-api service to manage SQLite storage, maintain WeChat login state, and run scheduled cron jobs for daily inspection and push tasks.

How can I query cached WeChat articles by account name and time range?

You can query cached WeChat articles by searching with account name, time range, or title keywords; if an article is missing from the SQLite cache, the skill fetches the full text on demand directly from WeChat.

Can I receive a daily digest of new WeChat articles grouped by topic?

Yes, you can receive a daily digest at 18:00 summarizing all new WeChat articles from the past 24 hours, automatically grouped into customizable categories like policy news, product updates, and market analysis.

What happens if the WeChat login state expires during automated article polling?

The skill performs a daily service health inspection at 09:00 to check WeChat login validity and service availability, automatically attempting recovery if the underlying service is down or the login state has expired.

How do I configure cron jobs for scheduled WeChat article pushes?

You configure cron jobs within the local wechat-download-api Docker deployment to schedule daily inspection at 09:00 and topic-based article pushes at 18:00, ensuring reliable automated monitoring of public account updates.