AI Skill MartBrowse skillsPromptsProgramsLearnWhat is a Skill?
← Back to list

md2wechat Publishing Assistant

An execution protocol for the md2wechat CLI that turns Markdown into WeChat Official Account HTML, drafts, and image posts.

Content & WritingIntermediate★ 3,786⑂ 422AI score 9/10Last updated: Oct 14, 2026

What it does

  • Converts Markdown into WeChat Official Account HTML with a confirm-first flow: inspect → preview → convert.
  • Forces CLI discovery (themes, layout modules, prompts, image providers) as the source of truth instead of guessing from memory.
  • Handles covers, infographics, multi-image posts (create_image_post), title suggestions, and AI-trace removal (humanize).
  • Routes unpublished Zhihu/CSDN/Toutiao/Tencent Cloud drafts through a CLI-embedded workflow where the agent drives the browser.
  • Gates every publishing side effect (image upload, draft creation) behind explicit user request and readiness/blocker checks.

Who it's for

  • Content creators and marketers running WeChat Official Accounts from Markdown sources.
  • Tech bloggers cross-posting to Chinese platforms.
  • Teams standardizing brand voice, CTA rules, and layout discipline across repeated publishing.

Examples

  1. "Format this post for WeChat" → list themes/layout modules → build a temp formatted Markdown → layout validate → convert.
  2. "Create a draft with a cover" → inspect --json to read readiness.targets.draft → report blockers or run convert --draft --cover.
  3. "Give me title options" → title suggest article.md --json to obtain the title prompt request, then present candidates.

· · · Install guide · · ·

Try it now, no install

Paste this into Claude to use the skill without installing anything.

Read the instructions in this file and follow them to help me:
https://raw.githubusercontent.com/geekjourneyx/md2wechat-skill/HEAD/platforms/openclaw/md2wechat/SKILL.md

What I want: (describe your task here)

If Claude can't open the link, open it yourself and paste the contents instead.

↓ If it works for you, download the ZIP below and install it. Then it runs on its own — no pasting each time.

Install in the Claude app (no terminal)
  1. Download the ZIP with the button below.
  2. In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
  3. Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
↓ Download ZIP
Install in Claude Code

Let Claude do it — paste this into Claude Code

Install the skill I found on AI Skill Mart.
Copy the platforms/openclaw/md2wechat folder from the GitHub repo geekjourneyx/md2wechat-skill into my ~/.claude/skills/md2wechat/.
When it's done, tell me in one line what this skill can do.

Install with a command instead

npm i -g @geekjourneyx/md2wechat && git clone https://github.com/geekjourneyx/md2wechat-skill.git /tmp/md2wechat-skill && mkdir -p ~/.claude/skills && cp -r /tmp/md2wechat-skill/platforms/openclaw/md2wechat ~/.claude/skills/

⚠ This is a third-party skill. Check the source repository before installing.

  1. Confirm Node.js is installed (node -v).
  2. Install the CLI globally: npm i -g @geekjourneyx/md2wechat, then verify with md2wechat version --json.
  3. Clone the skill repo: git clone https://github.com/geekjourneyx/md2wechat-skill.git
  4. Copy the skill folder: mkdir -p ~/.claude/skills && cp -r md2wechat-skill/platforms/openclaw/md2wechat ~/.claude/skills/
  5. Set MD2WECHAT_API_KEY for API mode, and add WeChat account credentials if you need uploads or draft creation.
  6. Run md2wechat doctor --json to check local readiness.
  7. Restart Claude Code and try: "convert this Markdown file for WeChat."
View source on GitHub ↗License: NOASSERTION