WeChat Publishing Pipeline Built for Coding Agents
It automates the entire WeChat publishing workflow from Markdown to draft submission, designed for coding agents and developers who refuse to touch the official web editor.

What it does
md2wechat is a Go CLI that ingests Markdown and emits WeChat Official Account-compatible HTML, optionally pushing it straight to the platform’s draft box. It bundles a complete content pipeline: AI-assisted drafting, a humanize pass to strip obvious AI tells, cover-image generation, and multi-account management. All commands can emit JSON envelopes, so the tool is scriptable from the start.
The interesting bit
The tool treats coding agents as first-class users. It exposes discovery endpoints—capabilities, layout list, themes list—that return structured JSON for agents to consume, and the README explicitly warns against dumping the whole catalog into a context window. The :::module syntax for 43 layout components is a deliberate design system rather than a prompt hack, though it is locked behind a paid API tier.
Key highlights
- Deterministic API mode renders identical HTML from the same Markdown, which matters for brand consistency and automated pipelines.
- 40 WeChat-tuned themes and 43 structured layout modules (
:::hero,:::timeline, etc.) that survive the platform’s idiosyncratic renderer. - Built-in
humanizecommand to rewrite AI-generated copy so it sounds less like a language model. - Agent-native JSON output and discovery endpoints designed for Claude Code, Codex, and OpenClaw integration.
- Free “AI mode” generates styling prompts for external LLMs but only offers 3 themes and non-deterministic output.
Caveats
- The full feature set (40 themes, 43 layout modules, deterministic output) requires a paid API key; the free tier is essentially a prompt generator.
- AI image generation and multi-account management are advertised, but the README is vague on provider details, costs, and rate limits.
- The tool is tightly coupled to WeChat’s proprietary platform, so it is useless if you are not publishing there.
Verdict
Grab it if you run a WeChat Official Account and want to automate publishing from a terminal or agent. Skip it if your audience lives anywhere else on the internet.
Frequently asked
- What is geekjourneyx/md2wechat-skill?
- It automates the entire WeChat publishing workflow from Markdown to draft submission, designed for coding agents and developers who refuse to touch the official web editor.
- Is md2wechat-skill open source?
- Yes — geekjourneyx/md2wechat-skill is an open-source project tracked on heatdrop.
- What language is md2wechat-skill written in?
- geekjourneyx/md2wechat-skill is primarily written in Go.
- How popular is md2wechat-skill?
- geekjourneyx/md2wechat-skill has 3.3k stars on GitHub and is currently cooling off.
- Where can I find md2wechat-skill?
- geekjourneyx/md2wechat-skill is on GitHub at https://github.com/geekjourneyx/md2wechat-skill.