01
It starts by itself
article marked ready. Runs in Claude Code routine.
- ↻ article marked ready
new .md file in the ready folder
Finished posts land as drafts.
Install the Baoyu Post to WeChat skill and make it a habit: follow https://gethabit.dev/skills/jimliu/baoyu-post-to-wechat.md
34K installs27K starsMIT licenceSource on GitHub ↗

Baoyu Post to WeChat
by JimLiu · 34K installs
The skill
The baoyu post to wechat skill posts articles and image posts to a WeChat Official Account through the API, a browser or a remote API host, with themes and auto metadata.
Only when you ask.
The habit
Finished posts land as drafts.
↻ Runs by itselfarticle marked ready
When does it start? How does it check its work? What does it remember?
Stops after one article per run.
Read EXTEND.md, or run first-time setup if it is missing.
Ask which account to use when EXTEND.md lists more than one.
Detect HTML, Markdown or plain text, and save plain text as Markdown.
Use api, browser or remote-api from EXTEND.md, or ask you.
Resolve theme, title, summary, author and cover, and ask for missing ones.
Run wechat-api.ts with --theme and without converting Markdown first.
Show the completion report with the media_id and the draft box link.
It writes only in its own folder and asks you before anything goes out.
Read both lists. If the left one sounds like you, the Baoyu Post to WeChat skill helps.
The API path saves a draft. You publish it from the WeChat draft box.
Use the remote-api method, which routes only the API calls through an SSH server.
Copy the prompt at the top into your agent. It installs the skill from JimLiu/baoyu-skills and sets up the habit. Or run npx skills add JimLiu/baoyu-skills --skill baoyu-post-to-wechat.
Yes. It is published under MIT. Habit is free too.
Install the Baoyu Post to WeChat skill and make it a habit: follow https://gethabit.dev/skills/jimliu/baoyu-post-to-wechat.md
All JimLiu skills →More content skills →
Works in
Made by JimLiu, published under MIT. Habit links to the original and never changes it. Is this your skill?