md2wechat
A CLI for agents that turns Markdown into WeChat HTML, prepares covers and images, and saves drafts into an official account
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
Install
In your terminal, with SkillFoxx CLI
npx skillfoxx add cli/md2wechatDetects the agents on your machine, checks the risk and pins the version.
Other ways to install
Install the tool
npm install -g @geekjourneyx/md2wechatInstall 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 --jsonGlobal 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.jpgLimitations
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.
Related
A skill that strips AI writing tells from text using Wikipedia's list, without adding invented facts
Marketing Skills for AI agents
Marketing Skills for AI Agents
About fifty skills for CRO, copywriting, SEO, analytics, ads and launches, built for coding agents
SendPulse MCP server
SendPulse MCP
SendPulse's official remote MCP server: statistics, campaigns and user data through an agent chat
Yandex Direct MCP generated from a machine-readable schema
yandex-direct-mcp
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