WeChat Article Format

Turn Markdown into 公众号 editor HTML that keeps its layout when pasted.

v0.1.1

View example draft · How to use

Example draft

An autumn air-fryer recipe article

A Chinese Markdown article with three sections, a list, a quote, a table and one external link.

Output checks

Article HTML: 3,381 characters, theme mint class attributes: 0 · <style> / <script>: 0 / 0 · elements with inline style: 38 External link: “我们的说明[1]”, listed under 参考链接

Checks from an actual run on 2026-11-05. Pasting into the live editor was not part of the run.

What you get

  • HTML with inline styles only, no classes or scripts
  • Three themes: mint, ink and amber
  • Clickable WeChat links; other links listed as 参考链接

Good fit

  • Publishing Markdown drafts on 公众号
  • Keeping a consistent layout across articles

Not for

  • Uploading images or publishing drafts
  • Nested lists, footnotes or embedded HTML

How to use

An Agent that can read the complete Skill folder, and Node.js 18+. It runs locally and needs no SandBase connection or WeChat login.

Download and unpack the complete Skill folder, keep its references, and use it with a local Agent that supports Skills.

Download Skill v0.1.1

Ask your Agent

Use wechat-article-format to turn this Markdown article into 公众号 HTML with the mint theme, and tell me about any images I need to upload in the editor.
  1. Write in Markdown

    Headings, lists, quotes, code, tables, links and images are supported.

  2. Format locally

    Run the bundled script with a theme to get the preview page.

  3. Copy and paste

    Press the copy button and paste into the 公众号 editor; upload any local images there.

FAQ

How do I use this Skill?

Download and unpack the whole Skill folder, including references, into your Agent’s supported Skill directory. You can also ask the Agent to read its SKILL.md and follow the instructions. Run it locally with your own material.

Why are some links turned into references?

The WeChat editor keeps only mp.weixin.qq.com links clickable, so other links are listed at the end instead.