A comprehensive toolset for AI agents to programmatically manage and publish articles to WeChat Official Accounts.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install ryan-wechat-mp
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install ryan-wechat-mp using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
WeChat MP Publisher is a powerful extension for Openclaw Skills that bridges the gap between AI agents and the WeChat ecosystem. It enables developers to automate the complex process of publishing articles to WeChat Official Accounts by handling API authentication, media asset management, and content delivery through a standardized interface. By leveraging this skill, teams can streamline their social media workflows and ensure consistent content distribution in the Chinese market.
This skill is built to handle the intricacies of the WeChat Official Account API, including the management of AccessTokens with automatic caching and refresh cycles. Whether you are building an automated news feed or an AI-driven marketing assistant, this integration provides the necessary tools to interact with WeChat's platform reliably and efficiently.
To get started with this skill, install the dependencies and build the project:
npm install
npm run build
Configure your credentials in ~/.openclaw/config/wechat-mp.json:
{
"app_id": "your-wechat-app-id",
"app_secret": "your-wechat-app-secret",
"default_author": "Default Name",
"access_token_cache_file": "~/.openclaw/.wechat_mp_token.json"
}
Ensure your server's IP is added to the whitelist in the WeChat MP Admin Portal.
The skill organizes its data and responses using the following structure:
| Attribute | Description | Data Type |
|---|---|---|
| media_id | Unique identifier for images, videos, or drafts on WeChat servers | String |
| publish_id | Reference ID for tracking the status of a publication task | String |
| publish_status | Numerical status (0: Success, 1: Publishing, 2: Review Failed, 3: Failed) | Number |
| access_token | Cached credential stored locally to prevent frequent re-auth | String |
| file_path | Local path reference for media asset uploads | String |
Loading
An automated utility for enforcing copyright headers, dual-license blocks, and standardized README license sections across repositories.

An efficient automation skill for sending multiple images or files in a single Zalo message using existing Openclaw credentials.

A technical analysis tool that generates structured trading recommendations and market commentary for Binance perpetual futures contracts.

Scry is a comprehensive research skill that aggregates real-time data from over 26 sources including social media, academic papers, and market trends.

A maintenance skill for AI agents designed to reorganize bloated memory files, remove redundancies, and optimize knowledge retrieval.

A powerful project management skill that allows AI agents to organize tasks, track progress, and manage resources within Cardinal.








































