← all repositories
geekjourneyx/md2wechat-skill

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.

3.3k stars Go Coding AssistantsOther AI
md2wechat-skill
Velocity · 7d
+10
★ / day
Trend
cooling
star history

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 humanize command 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.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.