wechat-bmmd-publisher

Render Markdown drafts to WeChat-styled HTML and publish them to the WeChat Official Account draft box.

1|Updated Mar 2, 2026
One-click install
npx skills add https://github.com/TereseSong/wechat-workflow-skills --skill wechat-bmmd-publisher
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wechat-bmmd-publisher
Source: https://github.com/TereseSong/wechat-workflow-skills/tree/main/skills/wechat-bmmd-publisher
Command: npx skills add https://github.com/TereseSong/wechat-workflow-skills --skill wechat-bmmd-publisher

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill formats Markdown into WeChat-styled HTML using bm.md and a CSS theme, enabling consistent visual presentation and a streamlined publish workflow to WeChat draft boxes.

Core Features & Use Cases

  • Render Markdown to WeChat HTML using bm.md with a custom CSS to preserve layout and typography.
  • Apply a theme CSS file to ensure WeChat article styling aligns with brand guidelines.
  • Publish the formatted HTML to the WeChat Official Account draft box via the official API for review or scheduling.

Quick Start

Render a draft.md in a folder to formatted.html and publish it to the WeChat draft box using the publish script.

Frequently Asked Questions about wechat-bmmd-publisher

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert Markdown to WeChat Official Account HTML?

You can convert Markdown to WeChat HTML by rendering a draft.md file through bm.md and applying a configured CSS theme, producing WeChat-styled HTML for the draft box.

Can I apply a custom CSS theme when publishing Markdown to WeChat?

Yes, you can apply a custom CSS theme file to your Markdown draft, ensuring the resulting WeChat HTML aligns with your brand guidelines before publishing through the official API.

What do I need to publish Markdown directly to the WeChat draft box?

Publishing to the WeChat draft box requires a folder containing draft.md, your WeChat app credentials, and the path to your CSS resource for rendering the HTML.

Does the WeChat publishing workflow support automated API posting?

The workflow supports automated API posting by rendering the HTML and posting it directly to the WeChat Official Account draft box for review or scheduling.

What is the best way to ensure consistent typography in WeChat articles from Markdown?

The best way to ensure consistent typography in WeChat articles is to render Markdown using bm.md with a dedicated CSS file, preserving layout and visual presentation across posts.

Why does my WeChat draft HTML need a CSS resource path?

Your WeChat draft HTML needs a CSS resource path because the workflow applies that CSS to the rendered Markdown to format the visual presentation before posting to the draft box.