Install
openclaw skills install wechat-to-xiaohongshuAutomatically migrate WeChat Official Account articles to Xiaohongshu (Little Red Book). Use when the user wants to (1) cross-post published WeChat articles...
openclaw skills install wechat-to-xiaohongshuAutomates cross-posting of WeChat Official Account articles to Xiaohongshu (Little Red Book) — the leading Chinese content platform.
This skill handles the entire workflow: fetching latest articles from WeChat, importing them to Xiaohongshu with auto-formatting, adding relevant hashtags, and publishing — all without manual intervention on either platform.
"把今天的微信文章搬到小红书"
或
"用 wechat-to-xiaohongshu 发布最新文章"
Result: Article imported, formatted, tagged, and published in ~50 seconds.
✅ See full requirements: Read REQUIREMENTS.md for hardware, software, and account setup.
Quick checklist:
→ See USAGE.md for:
→ See TROUBLESHOOTING.md for:
Ensure both platforms are open and the OpenClaw Browser Relay extension is attached (ON status):
https://mp.weixin.qq.comhttps://creator.xiaohongshu.com/publish/publish?from=menu&target=articleCheck tabs:
browser(action="tabs", profile="chrome")
Navigate to WeChat backend and identify the most recent published article:
browser(action="snapshot", profile="chrome", targetId="<wechat-tab-id>")
Look for the "近期发表" (Recent Posts) section. The latest article will be at the top with today's timestamp.
The article URL is in the link element. Format: https://mp.weixin.qq.com/s/<article-id>
Extract the URL from the snapshot (check the link href in recent posts).
Switch to Xiaohongshu tab and use the "导入链接" (Import Link) feature:
a. Click "导入链接" button:
browser(action="act", profile="chrome", targetId="<xiaohongshu-tab-id>",
request={"kind": "click", "ref": "<import-button-ref>"})
b. Paste the WeChat article URL:
browser(action="act", profile="chrome", targetId="<xiaohongshu-tab-id>",
request={"kind": "type", "ref": "<input-field-ref>", "text": "<article-url>"})
c. Click "一键排版" (Auto Format):
browser(action="act", profile="chrome", targetId="<xiaohongshu-tab-id>",
request={"kind": "click", "ref": "<format-button-ref>"})
Wait 30 seconds for import to complete.
a. Take snapshot to find the description field:
browser(action="snapshot", profile="chrome", targetId="<xiaohongshu-tab-id>")
b. Add relevant hashtags to description:
browser(action="act", profile="chrome", targetId="<xiaohongshu-tab-id>",
request={"kind": "type", "ref": "<description-ref>",
"text": "#小龙虾 #OpenClaw #AI工具 #自动化办公 #效率工具 #人工智能"})
Customize hashtags based on article content.
c. Click "下一步" (Next) if needed to proceed to publish settings.
d. Click "发布" (Publish):
browser(action="act", profile="chrome", targetId="<xiaohongshu-tab-id>",
request={"kind": "click", "ref": "<publish-button-ref>"})
Extension disconnected: If you get "tab not found" error:
Import failed: If "一键排版" times out or fails:
Publish button disabled: Usually means:
Adjust hashtags based on article topic. Common categories: