
Which md2wechat Entry Point Fits Your Workflow
A guide to the md2wechat project set, including CLI, skill, Obsidian, and Feishu entry points.
As the project set grows, the natural question is:
What is the difference between md2wechat-lite, md2wechat-skill, obsidian-md2wechat, and feishu-md2wechat?
The short answer is simple: they serve the same publishing chain through different entry points.
The four projects at a glance
1. md2wechat-lite
- GitHub: geekjourneyx/md2wechat-lite
- Best for CLI users, shell workflows, and script-based automation
2. md2wechat-skill
- GitHub: geekjourneyx/md2wechat-skill
- Best for Claude Code, OpenClaw, and skill-based environments
3. obsidian-md2wechat
- GitHub: geekjourneyx/obsidian-md2wechat
- Best for people who write in Obsidian
4. feishu-md2wechat
- GitHub: geekjourneyx/feishu-md2wechat
- Best for Feishu-first team workflows
The main difference is the content entry point
The destination is similar. The starting point changes:
- work in the terminal: choose CLI
- work in a skill environment: choose the skill
- write in Obsidian: choose the Obsidian plugin
- collaborate in Feishu: choose the Feishu path
That is why these projects are not duplicates. They are separate entry points into the same WeChat publishing chain.
How to choose
Your main entry point is the terminal
Start with:
Your main entry point is a skill-enabled environment
Start with:
Your main entry point is Obsidian
Start with:
Your main entry point is Feishu
Start with:
Why this split matters
Different users ask different first questions:
- How do I publish from Obsidian to WeChat?
- How do I convert a Feishu doc into a WeChat article?
- Can Claude Code handle WeChat formatting?
- Is there a CLI for Markdown to WeChat HTML?
Splitting the entry points makes those answers much easier to find.
Closing thought
Do not start by asking which project is "best."
Start by asking where your content begins. Once the entry point is clear, the right md2wechat project is usually clear too.
Author
Categories
More Posts

What Makes a WeChat API Easy to Automate
A checklist for evaluating WeChat publishing APIs by example quality, interface boundaries, parameter stability, and error handling.

md2wechat 2.0.5: Building a Real Confirmation Layer Before Publishing
A practical release note for md2wechat 2.0.5, focused on inspect, preview, cleaner JSON output, better error guidance, and why this release is more about trust than about adding more features.

How to Integrate WeChat `draft_add`
A guide to WeChat `draft_add`, covering server-side constraints, article types, media rules, and common errors.
Newsletter
Join the community
Subscribe to our newsletter for the latest news and updates