xshuiai/media-publish-check — explained in plain English
Analysis updated 2026-05-18
Check a Douyin video's narration, captions, and cover for publish-readiness
Adapt content originally made for X, YouTube, or TikTok for Chinese platforms
Verify AI-generated video or voice content is properly disclosed before posting
Review livestream and product-card scripts on Kuaishou for pricing and promotion risks
| xshuiai/media-publish-check | alex-nlp/denoiserl | bytedance-seed/cola-dlm | |
|---|---|---|---|
| Stars | 35 | 35 | 35 |
| Language | Python | Python | Python |
| Setup difficulty | easy | hard | hard |
| Complexity | 2/5 | 5/5 | 4/5 |
| Audience | vibe coder | researcher | researcher |
Figures from each repo's GitHub metadata at analysis time.
Install via a supported coding agent (Codex, Claude Code, Cursor, OpenCode) or the skills CLI.
Media Publish Check is a skill you add to an AI coding agent like Codex or Claude Code so it can review content before you post it to Chinese creator platforms: Douyin, Xiaohongshu, Weixin Video Accounts, and Kuaishou. It is aimed at creators moving over from platforms like X, YouTube, or TikTok, as well as creators already active in China who want a check before publishing a video, image post, article, or livestream script. You upload your finished video, images, captions, subtitles, spoken script, or cover image, and the skill checks the wording, visuals, audio, sourcing, permissions, disclosure of AI use, and any commercial relationships, then gives a short, clear verdict. It answers directly, either telling you the content is fine to post as is, or listing the specific problems it found, where each one appears, how to fix it, and a ready to use revised version. It will not claim a piece is guaranteed to pass review or guaranteed not to be limited in reach, and it says clearly when it can only judge text rather than the full video. Each of the four platforms gets its own focus. For Douyin it looks at spoken narration, captions, the first frame, music, and any traffic-diverting links. For Xiaohongshu it checks image posts, whether promotional relationships are disclosed, and mentions of outside platforms. For Weixin Video Accounts it checks sourcing and how re-used content is labeled. For Kuaishou it covers livestream and product-card details like pricing, stock, and giveaways. It also has a strict mode that removes mentions of other platforms when you say which one you are posting to. To install it, you tell a supported coding agent to install the skill from its GitHub repository URL, or use the skills command line tool to add it to a specific agent. Any optional personal memory of your own past reviews stays only on your own computer and is never uploaded anywhere. This is a pre-publish helper, not a replacement for a platform's own review, a lawyer, or a licensed professional, and it is released under the MIT license.
An AI agent skill that reviews videos, posts, and scripts before you publish them to Douyin, Xiaohongshu, Weixin Video Accounts, or Kuaishou.
Mainly Python. The stack also includes Python.
MIT license: free to use, modify, and reuse commercially as long as you keep the copyright notice.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly vibe coder.
This repo across BitVibe Labs
Verify against the repo before relying on details.