md2wechat

A CLI for agents that turns Markdown into WeChat HTML, prepares covers and images, and saves drafts into an official account

CLI

High risk

We rate an entry high when the tool writes to external systems, handles money, production databases or secrets, or runs arbitrary commands. The CLI installs it only with your consent.

Why this level

  • Creates drafts and uploads images into a WeChat account, that is, writes to an external system
  • Handles WeChat credentials and external service keys
  • Calls a paid API and image generation providers over the network
All reasons and checks

geekjourneyx/md2wechat-skill

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add cli/md2wechat

Detects the agents on your machine, checks the risk and pins the version.

Other ways to install

Install the tool

npm install -g @geekjourneyx/md2wechat

You will need: Node.js

Checked against the repository on Sep 24, 2026, commit fce5fa3.

Text for your agent

Install the CLI: npm install -g @geekjourneyx/md2wechat, then md2wechat config init. Before layout call md2wechat inspect article.md --json, and run side effects (image upload and draft creation) only when the user explicitly asks.

Other ways from the author
npm install -g @geekjourneyx/md2wechat
md2wechat version --json
md2wechat config init --json

Global CLI install via npm and initial configuration.

This is third-party code. Review the repository files before installing.

What it does

md2wechat is a command-line tool that breaks publishing an article to a WeChat official account into a set of verifiable commands. The inspect command returns structured metadata, checks and publish readiness, preview writes out the final HTML, and convert runs the conversion and, only on an explicit request, uploads images and creates a draft. There are commands for generating text, covers and infographics, for title suggestions and for managing several accounts. A separate set of discovery commands (capabilities, doctor, themes, layout, providers) gives the agent machine-readable facts about what is available and what can be done. JSON output is meant for stable calls from Claude Code, Codex and other agents that can run a local CLI. It also prepares content for drafts on other platforms, which the agent then creates through an already signed-in browser.

Who it is for. For writers and content specialists who run a WeChat official account and want to prepare and lay out articles through an agent.

Good fit when

  • You need to lay out a Markdown article into HTML for a WeChat official account
  • You need to check article readiness and create a draft with a cover through an agent
  • You need a cover or an infographic and title suggestions for a post

Not a fit when

  • You do not work with WeChat official accounts
  • You need a fully free tool without a paid API and the commercial limits of the license

Example request

Check readiness of article.md, lay it out for WeChat and create a draft with the cover cover.jpg

Limitations

The project is under a Source Available license: personal use, learning and evaluation are free, while commercial use, SaaS, client delivery, white-label and redistribution require a separate license. The free mode produces a prompt that an external model finishes, while stable layout with extended themes and modules runs through a paid professional API. Creating drafts and uploading images require WeChat credentials, and image generation needs external provider keys. The service and docs target China, and availability of some services from Russia without a VPN is not guaranteed.

How to disable. Remove the global package: npm uninstall -g @geekjourneyx/md2wechat. If installed as a plugin, remove it via /plugin.

Security check

  • Creates drafts and uploads images into a WeChat account, that is, writes to an external system
  • Handles WeChat credentials and external service keys
  • Calls a paid API and image generation providers over the network

README in short

The README describes a CLI for creating and publishing articles to WeChat official accounts, meant to be called from agents. The inspect, preview and convert commands separate checking, preview and layout with side effects, while discovery commands return machine-readable facts about capabilities. It includes text, cover and infographic generation, title suggestions, multi-account management and preparing drafts for other platforms through a browser. The free mode generates a prompt, and the paid professional API returns final HTML with extended themes and modules. It installs via npm and is under a Source Available license.

FAQ

Can I use it for free?

Personal use, learning and evaluation are free. The free mode returns a prompt for an external model, while stable layout with extended themes goes through a paid API. Commercial use needs a separate license.

Does it publish the article right away?

No. The commands create a draft in the account and upload images only on an explicit request; you confirm publishing yourself in WeChat.

Editors’ pick

A skill that strips AI writing tells from text using Wikipedia's list, without adding invented facts

SkillLow riskNo VPN needed52.7KRepository stars

Marketing Skills for AI agents

Marketing Skills for AI Agents

Editors’ pick

About fifty skills for CRO, copywriting, SEO, analytics, ads and launches, built for coding agents

SkillLow risk51.8KRepository stars
Official

SendPulse's official remote MCP server: statistics, campaigns and user data through an agent chat

MCP serverHigh riskRussian stack1Repository stars
Editors’ pick

An MCP server and CLI covering all 113 Yandex Direct API v5 methods generated from WSDL, exposing 9 read tools by default and writes only on demand

MCP serverHigh riskRussian stackNo VPN needed1Repository stars
Foxx AImd2wechat

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.