Analysis updated 2026-05-18
Prepare one local video as a ready to review draft across Xiaohongshu, Douyin, Bilibili, and WeChat Channels at once.
Resume a video posting task safely after an interruption without duplicating uploads.
Automate filling in titles, tags, and originality declarations while keeping the final publish step manual.
Extend the tool with a custom posting step for a specific platform quirk.
| oil-oil/video-publisher-skill | 1utkarsh1/mcp-stdio-guard | rion-wu-tech/grok-video-workflow | |
|---|---|---|---|
| Stars | 61 | 61 | 61 |
| Language | JavaScript | JavaScript | JavaScript |
| Setup difficulty | moderate | easy | moderate |
| Complexity | 3/5 | 2/5 | 2/5 |
| Audience | developer | developer | vibe coder |
Figures from each repo's GitHub metadata at analysis time.
Requires Ego Lite installed and already logged into the target creator platforms.
Video Publisher Skill is a tool built for Codex and Claude Code that helps you prepare a local video for posting to four Chinese social platforms: Xiaohongshu, Douyin, Bilibili, and WeChat Channels. Give it a video file, and it uses a browser automation tool called Ego Lite to log into the real creator pages, upload the video, fill in the title and tags, add an originality declaration, and optionally attach a cover image, for whichever platforms you choose. By default the tool never clicks the final publish button. Actual publishing only happens if you explicitly authorize it for that specific task, and that permission is not saved or carried over to future runs. As of mid July 2026, the author reports the project has been tested against all four real platforms across 19 rounds of resilience checks and 48 out of 48 automated tests, with zero accidental final publishes. Those tests cover situations like repeated reruns, stale drafts, interrupted uploads, a crashed browser tool, corrupted state files, competing tasks running at once, oversized videos, and Douyin's video length limit. Rather than running several automated steps at once and hoping for the best, the tool uses a scheduler that checks login and page state in parallel, uploads to multiple platforms at the same time, but fills in text fields like titles and tags one platform at a time to avoid input conflicts. It only reports a page as ready once it rereads the page and confirms every required piece of information is actually present. To use it you need Ego Lite installed with its ego-browser command, Node.js 18 or newer, and existing logins to whichever platforms you plan to post to. It installs into a Codex or Claude Code skills folder from a git clone, and the first time you use it, it asks which platforms you actually have accounts on before configuring anything further. Your preferences are saved locally, separate from the skill's own files. The tool does not create or edit cover images, does not transcode or edit the video itself, and depends on the platforms' web pages not changing in ways that break it. It is released under the MIT license.
An automation tool for Codex and Claude Code that fills in the title, tags, and cover for a video across four Chinese platforms, stopping before you actually hit publish.
Mainly JavaScript. The stack also includes JavaScript, Node.js, Ego Lite.
Use freely for any purpose, including commercial use, as long as you keep the copyright notice.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.