← Back to Skills Marketplace
Baoyu Post To Wechat
by
Jim Liu 宝玉
· GitHub ↗
· v1.118.2
· MIT-0
4081
Downloads
0
Stars
65
Active Installs
22
Versions
Install in OpenClaw
/install baoyu-post-to-wechat
Description
Posts content to WeChat Official Account (微信公众号) via API or Chrome CDP. Supports article posting (文章) with HTML, markdown, or plain text input, and image-tex...
Usage Guidance
Review this skill carefully before installing. Use it only in a dedicated browser profile and WeChat account context, avoid enabling Telegram QR forwarding unless you fully control the bot and chat, treat .env and EXTEND.md as sensitive, and do not use remote SSH publishing unless you trust the remote host and understand that drafts, credentials, and session traffic may pass through it.
Capability Assessment
Purpose & Capability
Automating WeChat article publishing is coherent with API/CDP browser scripts, editor actions, and credential use, but forwarding login QR images to Telegram and supporting SSH-based remote publishing expand the trust boundary beyond a local WeChat workflow.
Instruction Scope
The documented workflow includes automated editing, deletion, paste, and login assistance, but the evidence indicates limited per-run warnings or confirmations for sensitive actions such as QR transmission, persistent profile use, remote routing, and OS-level paste injection.
Install Mechanism
No supplied evidence shows install-time execution, hidden persistence hooks, or automatic startup behavior; the concerns are in runtime scripts and configuration-driven behavior.
Credentials
Access to WeChat credentials, browser session state, clipboard/UI automation, Telegram bot delivery, and SSH configuration is high impact. Some of this is expected for publishing, but the scope and disclosure are not tight enough.
Persistence & Privilege
The skill appears to persist API credentials/configuration in local files and use a persistent Chrome profile, which can expose sessions and secrets if users do not isolate the environment.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install baoyu-post-to-wechat - After installation, invoke the skill by name or use
/baoyu-post-to-wechat - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.118.2
baoyu-post-to-wechat v1.118.2
- Updated internal logic in wechat-api.ts for improved API handling.
- Documentation improvements in SKILL.md for clarity and accuracy.
- Removed legacy file skill-card.md.
v1.118.1
Fix stale npm shared package dependency pins for baoyu-md and baoyu-chrome-cdp 0.1.1.
v1.117.5
Credit to Dame5211 <[email protected]> for the baoyu-post-to-wechat remote API publishing update.
v1.117.4
Sync latest baoyu-skills updates, including baoyu-post-to-wechat remote API publishing via SSH SOCKS5 tunnel.
v1.117.3
## baoyu-post-to-wechat 1.117.3
- Updated SKILL.md to set version to 1.117.3.
- No logic or behavior changes; documentation updated only.
v1.117.2
## 1.117.2 - 2026-05-17
### Documentation
- `baoyu-cover-image`: ban programmatic text repair on generated bitmaps — disallow ImageMagick / Pillow / Canvas / SVG / HTML overlays to cover, rewrite, or replace title/subtitle text; regenerate from a corrected prompt or switch to a lower-text or no-title variant instead
- `baoyu-article-illustrator`, `baoyu-comic`, `baoyu-image-cards`, `baoyu-xhs-images`, `baoyu-infographic`, `baoyu-slide-deck`: sync the same text-repair ban with skill-specific text categories (labels/captions, dialogue/sound effects, titles/body/tags, headings/data values, slide titles/bullets)
v1.116.5
## 1.116.5 - 2026-05-14
### Features
- `baoyu-post-to-wechat`: send WeChat login QR code to Telegram when `TELEGRAM_BOT_TOKEN` and `TELEGRAM_CHAT_ID` env vars are set, enabling headless / remote login flows (by @beforesun)
### Refactor
- `baoyu-post-to-wechat`: harden Telegram QR notification — add 10s fetch timeout, defer the 2s QR-render wait until env vars are configured, and use viewport screenshot as fallback
v1.115.4
### Documentation
- Image generation backend selection: emphasize Codex `imagegen` as the priority runtime-native tool (invoke via the `Skill` tool with `skill: "imagegen"`) and forbid SVG/HTML/canvas substitution when no raster backend can be resolved — fall through to asking the user instead of silently emitting code-based art. Updated in `docs/image-generation-tools.md` and inlined into `baoyu-article-illustrator`, `baoyu-comic`, `baoyu-cover-image`, `baoyu-image-cards`, `baoyu-infographic`, `baoyu-slide-deck`, and `baoyu-xhs-images`.
v1.115.3
## 1.115.3 - 2026-05-11
### Fixes
- `baoyu-post-to-wechat`: ensure tab activation before copy/paste in WeChat editor (by @fengxiaodong28)
- `baoyu-post-to-x`: use toolbar media upload instead of image clipboard paste for X Articles
v1.103.2
Major update: Multi-account support & enhanced user experience.
- Added support for multiple WeChat Official Accounts in EXTEND.md, including per-account credentials and settings.
- Removed bundled vendor packages; now expects dependencies installed separately.
- Introduced clear user input tool selection rules and improved prompts, supporting various agent runtimes.
- Step-by-step publishing workflow clarified, with stricter input type handling and validation of required metadata.
- New configuration and usage references added: API setup, multi-account guide, and environmental check instructions.
- Markdown/HTML conversion and article image handling further standardized (never pre-convert; let scripts handle).
v1.103.1
## 1.103.1 - 2026-04-13
### Fixes
- `baoyu-markdown-to-html`: decode HTML entities and strip tags from article summary
- `baoyu-post-to-weibo`: decode HTML entities and strip tags from article summary
v1.103.0
## 1.103.0 - 2026-04-12
### Features
- baoyu-diagram: add multi-diagram mode for article-wide diagram generation
### Fixes
- baoyu-article-illustrator: prevent color names and hex codes from appearing as visible text in generated images
- baoyu-cover-image: prevent color names and hex codes from appearing as visible text in generated images
- baoyu-image-cards: prevent color names from appearing as visible text in generated images
- baoyu-post-to-wechat: decode HTML entities and strip tags from article summary
v1.89.3
- Improved: Refactored wechat-api.ts and wechat-image-processor.ts for stability or maintainability.
- Removed: Deleted unused files bun.lock and LICENSE from vendor/baoyu-md/src.
- General update: Reduced repository clutter by removing outdated or redundant files.
v1.89.2
- Use fallback chain for article summary field
v1.76.2
- Added a test file for `wechat-extend-config` to improve test coverage.
- Updated `wechat-api.ts` and `wechat-extend-config.ts` with changes, possibly refactoring or bug fixes.
- Removed unnecessary files: `bun.lock` and a vendor LICENSE file.
v1.76.1
- Improved HTML builder logic and test coverage for Markdown to WeChat conversion.
- Added and updated tests to better validate document and theme generation.
- Refined theme handling in the HTML builder for more robust and customizable output.
- Minor code and structure improvements in the core markdown-to-WeChat rendering pipeline.
v1.73.3
### Fixes
- Fix placeholder replacement to avoid shorter placeholders matching longer numbered variants
v1.73.2
## 1.73.2 - 2026-03-20
### Fixes
- `baoyu-post-to-wechat`: fix body image upload to correctly use media/uploadimg API with format and size validation (by @AICreator-Wind)
### Refactor
- `baoyu-post-to-wechat`: extract image processor module for local format conversion (WebP/BMP/GIF → JPEG/PNG) instead of material API fallback
v1.69.1
## 1.69.1 - 2026-03-16
### Fixes
- `baoyu-chrome-cdp`: tighten chrome auto-connect logic to reduce false positives
v1.65.0
## 1.65.0 - 2026-03-13
### Features
- `baoyu-post-to-wechat`: add placeholder image upload support with deduplication for markdown-embedded images
### Fixes
- `baoyu-post-to-wechat`: fix frontmatter parsing to allow leading whitespace and optional trailing newline
### Refactor
- `baoyu-post-to-wechat`: replace `renderMarkdownToHtml` with `renderMarkdownWithPlaceholders` for structured output
Metadata
Frequently Asked Questions
What is Baoyu Post To Wechat?
Posts content to WeChat Official Account (微信公众号) via API or Chrome CDP. Supports article posting (文章) with HTML, markdown, or plain text input, and image-tex... It is an AI Agent Skill for Claude Code / OpenClaw, with 4081 downloads so far.
How do I install Baoyu Post To Wechat?
Run "/install baoyu-post-to-wechat" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Baoyu Post To Wechat free?
Yes, Baoyu Post To Wechat is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Baoyu Post To Wechat support?
Baoyu Post To Wechat is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Baoyu Post To Wechat?
It is built and maintained by Jim Liu 宝玉 (@jimliu); the current version is v1.118.2.
More Skills