What problem does it solve? Turning raw ideas, clippings, or rough drafts into publishable Chinese long-form articles usually breaks down on fact accuracy, consistent voice, and platform formatting. This Skill runs a traceable writing pipeline that separates facts from opinions, enforces a personal voice, and validates output with a mechanical checker before delivery. ## Core Features & Use Cases - Original long-form writing: Builds a minimal writing task, a fact checklist, and a continuous single-author draft, then runs a natural-language self-revision and a four-layer quality gate covering truthfulness, article structure, emotional tension, and personal voice. - Translation and repost mode: Handles foreign-language or third-party articles through two mandatory gates—authorization (source_permission) and visible attribution—supporting full translation or digest modes without ghostwriting or content laundering. - Mechanical quality checks: The article_check.py script validates length, headings, bold usage, template phrases, blank lines, and translation attribution fields, returning errors and warnings as JSON. - Knowledge base integration: Files drafts, research, and published pieces into an Obsidian-compatible vault structure, and hands off to cover generation, WeChat formatting, and X Articles skills. - Use Case: You have an interview transcript about a founder's pivot. The Skill establishes the core conflict, verifies facts, writes a 3000–8000 character article with mobile-friendly headings and bolding, runs the checker, and delivers the draft with a fact boundary record. ## Quick Start Use ray-writer to turn this idea and these source materials into a verified Chinese long-form article for WeChat and X.