
md2wechat-skill: WeChat Publishing for Skill-Aware Agents
An overview of the core md2wechat Skill, the main CLI execution layer, installation paths, and evidence-based host compatibility.
The md2wechat CLI and md2wechat-skill are the core Agent entry points. md2wechat-lite is an optional lightweight client.
md2wechat-skill packages the core workflow so a skill-aware Agent can discover how to write Markdown, format a WeChat article, create visual assets, inspect the result, and push a draft.
Project link:
- GitHub: geekjourneyx/md2wechat-skill
What it is
The Skill is the Agent-facing layer. The main md2wechat CLI is the execution layer it calls, and the API services support those workflows. This division keeps installation, discovery, and execution explicit.
Why the Skill form matters
A raw API document does not tell an Agent the complete order of operations. A Skill can describe:
- which capability is available
- which CLI or HTTP surface should execute it
- which inputs belong together
- when inspection must block publishing
The Skill does not replace the CLI or APIs. It gives an Agent a stable way to select and call them.
Installation
Install the main CLI first:
npm install -g @geekjourneyx/md2wechatFor Claude Code:
/plugin marketplace add geekjourneyx/md2wechat-skill
/plugin install md2wechat@geekjourneyx-md2wechat-skillThe Skill also has a public Tencent SkillHub distribution page. Treat a listing as distribution evidence only; publish a host compatibility claim only after an end-to-end smoke test has passed on that host.
When it is the right entry point
- You already work inside an Agent that supports installable skills.
- You want reusable publishing behavior rather than a one-off prompt.
- You want the Agent to use JSON discovery instead of guessing CLI flags.
For shell scripts and local command execution, use the main md2wechat CLI directly. Choose md2wechat-lite only when an optional lightweight client is specifically required.
What to read next
- How to Choose the md2wechat CLI, Skill, or Lite Client
- md2wechat-lite: The Optional Lightweight Client
- Skills
Closing thought
The Skill is a core Agent entry point because it makes the full md2wechat workflow discoverable. The CLI remains the execution layer, while Lite remains an optional client rather than the default command path.
More Posts

Which WeChat Themes Does md2wechat Support?
A guide to supported `theme` values, how the theme directory maps to the API parameter, and where to inspect styles before integration.

How to Design an Agent Content Topic Selection Workflow
A practical guide to AI Agent topic selection workflows: why topic judgment matters more than drafting, what a topic workflow should output, how jina-cli supports source retrieval, and how the result connects to md2wechat publishing.

Why md2wechat Works Better as a Discovery-First Agent Workflow
md2wechat becomes much steadier when agents inspect the current capability surface first, then choose mode, modules, and resources before execution.
Newsletter
Join the community
Subscribe to our newsletter for the latest news and updates