An automated workflow that scrapes any web page, structures it using AI, generates and compresses cover art, and publishes it directly into WeChat draft box.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install web-to-wechat
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 web-to-wechat using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The web-to-wechat workflow is an automation solution designed for technical writers, marketers, and content creators who need to migrate external web content to WeChat Official Accounts. Operating as part of the broader registry of Openclaw Skills, this skill eliminates manual formatting, copy-pasting, and manual image resizing, enabling a seamless bridge from standard websites to WeChat's closed-ecosystem drafts panel.
By leveraging advanced markdown extraction and intelligent fallbacks, the system extracts the core substance of any website. It then reformats the content using AI to align with WeChat aesthetics, auto-generates appropriate cover graphics, handles strict platform compression requirements, and submits the finalized, styled draft directly to your publishing dashboard.
Configure your local Python environment with the required libraries for web parsing, HTTP handling, and image compression:
python -m pip install requests beautifulsoup4 html2text markdown Pillow
This workflow requires resources bundled inside companion packages in the Openclaw Skills directory. Install them using clawhub:
clawhub install anything-to-wechat
clawhub install file-to-wechat
On macOS or Linux:
export WECHAT_APP_ID="your_appid_here"
export WECHAT_APP_SECRET="your_appsecret_here"
On Windows (PowerShell):
[Environment]::SetEnvironmentVariable("WECHAT_APP_ID", "your_appid_here", "User")
[Environment]::SetEnvironmentVariable("WECHAT_APP_SECRET", "your_appsecret_here", "User")
During runtime, the skill generates and handles a set of structured documents inside your agent's temporary workspace directory:
| File Name | Format | Description |
|---|---|---|
raw_article.md |
Markdown | The raw markdown extracted from the target page. |
article.md |
Markdown | The clean, AI-restructured markdown ready for WeChat. |
wechat_cover.png |
PNG | The raw 1024x768 cover graphic generated by ImageGen. |
wechat_cover_compressed.jpg |
JPG | The compressed cover image optimized to stay under 64KB. |
wechat_article.html |
HTML | WeChat-ready styled HTML constructed using design inline-tokens. |
When registering a new draft payload, the script submits the following schema properties to the WeChat API:
Loading
An automated planning and verification skill optimized for maritime and travel logistics, deployed via CruiseSkillBridge.

An automated invoice management skill that bridges local directories with the Piaoin PAT API for seamless synchronization, structured tracking, and document uploads.

A validation tool to verify LYGO node alignment, run multi-phase demo cycles, and output machine-readable status badges.

A command-line execution and automation skill for spinning up a sovereign, containerized LYGO Protocol Stack community node.

A powerful automation skill designed to control a physical iPhone through macOS iPhone Mirroring, allowing agents to interact with iOS apps directly.

An MCP server that delivers comprehensive cruise product details, onboard features, and services to assist users and agents in travel decision-making.








































