Claude Skill MartBrowse skillsWhat is a Skill?
Back to list

md2wechat (WeChat OA Publisher)

An execution protocol for driving the md2wechat CLI to turn Markdown into WeChat Official Account HTML, images, and drafts.

Content & WritingIntermediate3,452395AI score 7/10Last updated: Aug 7, 2026

What it does

This skill teaches Claude how to operate the md2wechat CLI with strict routing and safety rules.

  • Convert Markdown to WeChat-ready HTML (convert), render local previews (preview), and inspect metadata plus publish readiness (inspect)
  • Treat CLI discovery (themes, prompts, layout, capabilities) as the source of truth instead of guessing theme or module names
  • Generate covers and infographics, build image-first posts (create_image_post), request title candidates (title suggest), write in creator styles (write), and strip AI writing traces (humanize)
  • Gate every side effect: uploads and draft creation only happen on explicit request, after checking data.readiness.targets and blockers

Who it's for

  • Content operators publishing to WeChat Official Accounts from Markdown sources
  • Marketing teams targeting Chinese-language channels
  • Developers and editors automating a publishing pipeline via CLI

Examples

  1. "Is this draft ready to publish?" → run md2wechat inspect article.md --json and report blockers instead of guessing
  2. "Format it with a theme and layout cards" → list themes/layouts, write a temp formatted Markdown file, run layout validate, then convert
  3. "Make a cover and create the draft" → generate_cover, then convert --draft --cover ... (requires WeChat credentials)

· · · Install guide · · ·

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 Claude 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 18+ is installed: node -v
  2. Install the CLI globally: npm i -g @geekjourneyx/md2wechat
  3. Verify it works: md2wechat version --json
  4. Clone the skill repo: git clone https://github.com/geekjourneyx/md2wechat-skill.git
  5. Copy the skill folder into Claude Code: mkdir -p ~/.claude/skills && cp -r md2wechat-skill/platforms/openclaw/md2wechat ~/.claude/skills/
  6. For API mode, export your key: export MD2WECHAT_API_KEY=your_key (add it to your shell profile)
  7. For uploads/drafts, configure WeChat Official Account credentials, then run md2wechat doctor --json to check local readiness.
  8. Restart Claude Code and ask something like "convert this Markdown into WeChat HTML" to trigger the skill.
View source on GitHubLicense: NOASSERTION