What problem does it solve? Turning a finished Markdown article into HTML that the WeChat Official Account editor accepts is error-prone: styles get stripped, divs and scripts are rejected, and diagrams like Mermaid or ECharts break. This Skill orchestrates the full typesetting pipeline so a final draft becomes a validated, inline-styled HTML file ready for the WeChat editor. ## Core Features & Use Cases - Six-stage gated pipeline: Runs rendered, design, images, draft, normalized, and gate stages in strict order, stopping and preserving the last valid artifact on any failure. - Deterministic rendering: Converts Markdown to inline-styled HTML via a built-in converter driven by design tokens, with an optional experimental LLM draft path that falls back to the deterministic converter if fidelity gates fail. - Diagram and image handling: Renders Mermaid and ECharts fenced blocks to local PNG images through deterministic scripts, blocking rather than silently dropping content on failure. - Use Case: After finishing a 09-FINAL.md article in the content workflow, run this Skill to produce article.ai.html that passes the no-div, no-script, inline-style gate and can be pasted into the WeChat editor. ## Quick Start Use the wechat-article-typeset skill to typeset my 09-FINAL.md into the final article.ai.html for WeChat.