What problem does it solve? Publishing long-form Chinese articles to WeChat official accounts involves fragile manual steps: mobile-friendly rich text formatting, image uploads, UTF-8 encoding pitfalls, duplicate drafts, and silent content corruption. This Skill turns that into a gated, verifiable workflow that never publishes without explicit authorization. ## Core Features & Use Cases - Theme-based rendering: Converts Markdown articles into clean inline-styled HTML fragments using three built-in themes (ray-judgment, ray-method, ray-deepread) plus a mobile-width preview page with a copy button. - Local delivery gate: Validates the HTML against the source Markdown—checking chapter counts, empty paragraphs, signature policy, mojibake, split English words, and translation attribution—before anything touches the WeChat API. - Safe draft management: Uploads body images via media/uploadimg with sha256 caching, updates existing drafts by media ID (never creating duplicates), reads back the full draft for verification, and records state in article frontmatter. - Use Case: You have a finalized article and its cover image. Ask to update the existing WeChat draft; the Skill renders the theme, validates locally, uploads images through a fixed egress route, updates the original draft, and reads it back to confirm title, cover, body, and encoding. ## Quick Start Use ray-wechat to format this finalized article with the ray-method theme and update my existing WeChat official account draft, then verify the result.