← ClaudeAtlas

cmm-publishinglisted

Use this CMM skill to assemble publish packages and prepare platform draft, browser-review, manual-upload, or schedule-planning workflows from content, visual, and video packages. Built-in routes cover WeChat article and image-post drafts, Xiaohongshu browser fill, X and Weibo browser fill, Douyin via sau, Bilibili via biliup, YouTube via the official API, and WeChat Channels browser fill, with manual fallback when a runtime is unavailable. Browser routes stop before the final publish button by default and always preserve explicit approval gates.
chemny/cmm-content-factory · ★ 2 · AI & Automation · score 76
Install: claude install-skill chemny/cmm-content-factory
# CMM Publishing `cmm-publishing` is the publishing and draft-routing layer in the CMM content factory. It consumes `content_package`, optional `visual_package`, and optional `video_package`, then produces a `publish_package` with platform support, metadata, asset mapping, approval gates, and execution route. After explicit confirmation, an approved backend can create a draft or browser-review state. ## Cross-Platform Runtime On Windows resolve Python as `py -3` then `python`; on macOS/Linux resolve `python3` then `python`. Treat `python3` in examples as the resolved launcher. Chrome/Edge discovery uses native Windows install roots, and browser process inspection uses PowerShell CIM rather than deprecated WMIC. Optional platform CLIs remain capability-gated and fall back to a manual package when unavailable. ## Boundary Use this skill for: - Assembling a `publish_package`. - Deciding whether the target should be `draft_box`, `browser_review`, or `schedule_plan`, `manual_upload`, or `unsupported`. - Preparing platform metadata, asset mapping, and checklist output. - Running backend preflight before platform execution. - Choosing a safer fallback when the preferred backend is unavailable. - Selecting a supported platform backend only after its runtime and account preflight pass. - Recording publishing gaps for platforms not yet supported. Do not use this skill to: - Write the content draft. - Generate images or render videos. - Click `Publish`, `Post`, `发布`, or any