What problem does it solve? Before converting WeChat official account Markdown into HTML, editors need a stable intermediate file that preserves the original body text, sources, images, and comments while normalizing explicit Mermaid, ECharts, and inline module markers. This Skill produces that pre-rendered copy so downstream typesetting stages work from a consistent input. ## Core Features & Use Cases - Lossless Pre-render Copy: Reads a UTF-8 Markdown file and writes a <stem>.rendered.md file in the same directory, keeping headings, paragraphs, links, footnotes, images, and HTML comments intact. - Explicit Diagram Marker Normalization: Normalizes Mermaid, ECharts, and inline module fences only when the user or source document explicitly uses them; ordinary prose, arrows, and lists are never auto-converted into diagrams. - Pipeline Integration: Designed to be invoked standalone or by the wechat-article-typeset stage, returning the actual output path in both cases. - Use Case: A content team drafts a WeChat article in Markdown containing a Mermaid flowchart fence. Running this Skill generates article.rendered.md, which the typesetting stage then converts into final WeChat HTML. ## Quick Start Ask the assistant to use wechat-md-render to generate a pre-rendered copy of your article Markdown file before typesetting it for WeChat.