git404hub

what is video-publish-skill fr?

sunshinelixun/video-publish-skill — explained in plain English

Analysis updated 2026-05-18

17JavaScriptAudience · generalComplexity · 3/5LicenseSetup · moderate

tl;dr

A local-first Codex skill that turns a video or its subtitles into publish-ready titles, covers, and staged platform drafts, but always leaves the final publish click to the user.

vibe map

mindmap
  root((video-publish-skill))
    What it does
      Generates titles and summaries
      Creates aspect-ratio covers
      Stages drafts on platforms
    Tech stack
      TypeScript and Node.js
      FFmpeg for transcripts
      Chrome or Chromium
    Safety
      Two-step confirmation
      Never auto-publishes
      No cookie export
    Platforms
      Xiaohongshu
      Douyin
      Bilibili
      WeChat Channels

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Turn a talking-head video into a title, summary, and four aspect-ratio cover images.

VIBE 2

Stage a draft post on Xiaohongshu, Douyin, Bilibili, or WeChat Channels without auto-publishing it.

VIBE 3

Redo just the 9:16 cover while keeping the other approved covers unchanged.

VIBE 4

Resume a staging session locally after an interruption.

what's the stack?

JavaScriptTypeScriptNode.jsFFmpegChrome/Chromium

how it stacks up fr

sunshinelixun/video-publish-skillajaxfnc-yt/d.w.i.falanhuang168/ai-project-workflow
Stars171717
LanguageJavaScriptJavaScriptJavaScript
Setup difficultymoderatemoderateeasy
Complexity3/52/53/5
Audiencegeneraldeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · moderate time til it works · 30min

Optional pieces like FFmpeg, Chrome, and Ego Lite are only required for specific features and are never installed automatically.

in plain english

Video Publish Skill is a local-first tool built for Codex that helps someone prepare a video for publishing without actually publishing it for them. Starting from a video file or its subtitles, it generates promotional copy such as a title, summary, and description, plus AI-generated cover images in four different aspect ratios. Once the user explicitly says yes, the skill can stage the video, cover, and metadata onto a content platform's creation page. The README is clear that the final publish button is always checked and clicked by a human, not the tool. The skill can pull a full transcript from MP4, MOV, MKV, or WebM video files, or work directly from an existing subtitle file, then turn that transcript into a title, summary, and cover text. Covers are produced in 16:9, 4:3, 3:4, and 9:16 ratios through Codex's image generation feature, and support reference images, keeping a consistent look for a person across covers, and redoing just one ratio while keeping the others. After two separate confirmations, it can open the creation page for platforms including Xiaohongshu, Douyin, Bilibili, and WeChat Channels in Chrome or Chromium, and optionally use a separate tool called Ego Lite to fill in the platform's form fields, though it still stops short of clicking publish. Installation happens through the skills.sh installer or a standalone install script for macOS, Linux, or Windows, placing the skill into the Codex skills folder. Extra tools like FFmpeg, Python, or Ego Lite are only checked for and required when a specific feature actually needs them, not installed automatically. By default, session data is written to a local, git-ignored folder, and video files, subtitles, transcripts, and covers are not uploaded anywhere unless the user picks a reference image to send to Codex's image generator. The project is released under the Apache License 2.0 and includes some vendored code from a related project under the MIT license.

prompts (copy fr)

prompt 1
Help me install video-publish-skill for Codex and prepare my talking-head video for Xiaohongshu.
prompt 2
Use prepare-video-publish on this video and only redo the 9:16 cover.
prompt 3
Confirm and open the Bilibili and Douyin creation pages, but stop before publishing anything.
prompt 4
Walk me through installing FFmpeg and the transcription tools this skill needs for videos without subtitles.

Frequently asked questions

what is video-publish-skill fr?

A local-first Codex skill that turns a video or its subtitles into publish-ready titles, covers, and staged platform drafts, but always leaves the final publish click to the user.

What language is video-publish-skill written in?

Mainly JavaScript. The stack also includes JavaScript, TypeScript, Node.js.

How hard is video-publish-skill to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is video-publish-skill for?

Mainly general.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.