DaVinci AutoEdit Agent
liuluhaixiu/DaVinci-AutoEdit-Agent
Guides an approval-gated video editing pipeline from raw footage to an audited DaVinci Resolve timeline, with scripting, optional TTS and a blueprint at each stage.
把电影、电视剧或短剧素材制作成第三者旁白主导、关键影视原声点睛的中文解说视频,并生成抖音竖版封面、标题候选、50-100 字文案、话题和完整发布包。复用 videohub-story-editor 的证据提取、剧情理解、剪辑、后置翻译、TTS…
$ npx skills add cacity/VideoHub --skill videohub-film-commentary -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install cacity/VideoHub videohub-film-commentary --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/cacity/VideoHub.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.agents/skills/videohub-film-commentary .claude/skills/videohub-film-commentary && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "videohub-film-commentary" agent skill from https://github.com/cacity/VideoHub/tree/main/.agents/skills/videohub-film-commentary into .claude/skills/videohub-film-commentary/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "videohub-film-commentary", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/cacity/VideoHub/tree/main/.agents/skills/videohub-film-commentaryType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add cacity/VideoHub --skill videohub-film-commentary -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install cacity/VideoHub videohub-film-commentary --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/cacity/VideoHub.git skills-src && mkdir -p .agents/skills && cp -r skills-src/.agents/skills/videohub-film-commentary .agents/skills/videohub-film-commentary && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "videohub-film-commentary" agent skill from https://github.com/cacity/VideoHub/tree/main/.agents/skills/videohub-film-commentary into .agents/skills/videohub-film-commentary/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "videohub-film-commentary", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add cacity/VideoHub --skill videohub-film-commentary -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install cacity/VideoHub videohub-film-commentary --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/cacity/VideoHub.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/.agents/skills/videohub-film-commentary .cursor/skills/videohub-film-commentary && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "videohub-film-commentary" agent skill from https://github.com/cacity/VideoHub/tree/main/.agents/skills/videohub-film-commentary into .cursor/skills/videohub-film-commentary/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "videohub-film-commentary", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/cacity/VideoHub.git --path .agents/skills/videohub-film-commentary--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add cacity/VideoHub --skill videohub-film-commentary -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install cacity/VideoHub videohub-film-commentary --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/cacity/VideoHub.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/.agents/skills/videohub-film-commentary .gemini/skills/videohub-film-commentary && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "videohub-film-commentary" agent skill from https://github.com/cacity/VideoHub/tree/main/.agents/skills/videohub-film-commentary into .gemini/skills/videohub-film-commentary/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "videohub-film-commentary", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install cacity/VideoHub videohub-film-commentaryInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add cacity/VideoHub --skill videohub-film-commentary -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/cacity/VideoHub.git skills-src && mkdir -p .github/skills && cp -r skills-src/.agents/skills/videohub-film-commentary .github/skills/videohub-film-commentary && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "videohub-film-commentary" agent skill from https://github.com/cacity/VideoHub/tree/main/.agents/skills/videohub-film-commentary into .github/skills/videohub-film-commentary/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "videohub-film-commentary", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add cacity/VideoHub --skill videohub-film-commentary -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install cacity/VideoHub videohub-film-commentary --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/cacity/VideoHub.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/.agents/skills/videohub-film-commentary .opencode/skills/videohub-film-commentary && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "videohub-film-commentary" agent skill from https://github.com/cacity/VideoHub/tree/main/.agents/skills/videohub-film-commentary into .opencode/skills/videohub-film-commentary/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "videohub-film-commentary", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
videohub-film-commentary把电影、电视剧或短剧素材制作成第三者旁白主导、关键影视原声点睛的中文解说视频,并生成抖音竖版封面、标题候选、50-100 字文案、话题和完整发布包。复用 videohub-story-editor 的证据提取、剧情理解、剪辑、后置翻译、TTS…
Videohub Film Commentary is an agent skill from cacity/VideoHub. 把电影、电视剧或短剧素材制作成第三者旁白主导、关键影视原声点睛的中文解说视频,并生成抖音竖版封面、标题候选、50-100 字文案、话题和完整发布包。复用 videohub-story-editor 的证据提取、剧情理解、剪辑、后置翻译、TTS 与字幕流程,并可联网校验片名、人物关系和剧情背景,为冲突、转折、告白、反问、笑点、承诺与告别设计不与旁白重叠的原声锚点。用于“影视解说”“电影解说”“剧情讲述”“第三者旁白加原片台词”“保留演员原声做混剪”“制作影视解说封面和抖音发布物料”等任务。
Its SKILL.md is about 1.6k tokens, which your agent loads only when the skill is triggered. The skill folder holds 17 other files, including scripts and reference files (for example `agents/openai.yaml`, `references/douyin-publish-plan-schema.md` and `references/film-commentary-plan-schema.md`).
It sits in Media & Creative, covering Text to speech and voice and Video production. The repository describes itself as: VideoHub 是一款本地化多平台视频处理与智能剪辑工具,支持 YouTube、抖音/TikTok、Instagram、Bilibili 和 Twitter/X,提供视频下载、Whisper 转写、字幕翻译与润色、多模型 AI 配音、影视解说、故事剪辑、音乐卡点及剧集批量处理,并可通过 Codex、Claude Code… The licence is MIT.
7 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit d1da59c. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Ships 6 files in scripts/ (Python), which the agent can run.
Shell commands in SKILL.md call:
pythonFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Videohub Film Commentary loads about 1.6k tokens when it runs, and up to ~7.9k if it reads all its reference files. Until then it costs about 68 tokens; SKILL.md has 226 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.
The full file from cacity/VideoHub at commit d1da59c, republished under its MIT licence (© cacity). 226 words, ~1,649 tokens.
.claude/skills/videohub-film-commentary/SKILL.md (or your agent's skills folder). This skill also uses 14 other files; get the full folder from GitHub.先读取 videohub-story-editor/SKILL.md,本 Skill 只增加影视剧专用的讲述策略和
旁白/原声混合规则,不复制基础流水线。
片名为《东京大饭店》或 Grand Maison Tokyo 时,必须读取并执行
tokyo-grand-maison-production-preset.md。
处理连续剧后续集、要求“沿用上一集规格”或批量制作多集时,必须读取
series-episode-production.md,先继承上一集可验证的制作参数,
再按当前集素材重新建立剧情证据和剪辑计划。新建批量项目还必须读取
series-job-schema.md,使用 scripts/run_series_commentary.py
统一执行预检、计划、渲染、发布包和审计;不得在项目目录继续复制通用生产代码。
用户只提供剧集目录时,先执行 videohub-story-editor 的“剧集素材项目目录”流程,读取目录内
的 videohub_project.json 自动定位当前集视频和最佳字幕,不再要求用户重复提供字幕路径。
chapters.md,以及可直接粘贴到平台的 chapters.txt。按 videohub-story-editor 建立 evidence_pack.json 和 story_analysis.json。影视剧分析
必须额外明确:
不要根据剪辑前机翻决定人物动机。先使用原文字幕和画面证据理解,再完成选段和重排。
读取 plot-research-and-fact-checking.md。用户明确
要求联网,或片名、集数、人物译名、人物关系、时代背景、字幕含义存在歧义时,必须先检索
可靠资料进行交叉核验,并把查询词、来源、链接、访问日期、被核验事实和可信度写入当前项目
的 references/plot_research.md。
联网资料只是辅助校验层,不能替代字幕和画面证据。具体到本集发生了什么、角色在何时做了
什么、某段能否被剪入成片,必须以用户提供的视频、原文字幕和实际画面为准。网络梗概与本地
素材冲突时,优先采用本地素材;无法消解的冲突写入 story_analysis.json 的 uncertainties,
不得用推测补齐剧情。默认避免引用后续集数的剧透。
读取 narration-and-source-audio.md。旁白用于:
使用具体动词和可验证事实。第三者视角可以解释,但不能把推测写成角色真实想法,也 不能把解说者观点伪装成原片台词。
只在“声音和表演本身比信息摘要更重要”时保留原声:
不要保留只负责解释设定、重复旁白、信息密度低、收音差或无法可靠翻译的对白。原声 前用旁白提供最低限度上下文,原声结束后留 0.3-1.0 秒反应或环境声,再恢复旁白。
读取 film-commentary-plan-schema.md。在
narration_plan.json 中设置:
{
"style": "film_commentary",
"settings": {
"audio_strategy": "hybrid_source_anchors",
"original_audio_volume": 0.3,
"source_audio_volume": 1.0
},
"blocks": [],
"source_audio_windows": []
}旁白块和原声窗口全部使用最终成片时间轴,二者不能重叠。每个条目必须说明叙事用途并 引用真实字幕、画面、事件或剪辑片段证据。
python .agents/skills/videohub-film-commentary/scripts/validate_commentary_plan.py `
"<job_dir>/narration_plan.json" `
--story-plan "<job_dir>/story_plan.json" `
--evidence "<job_dir>/evidence_pack.json" `
--analysis "<job_dir>/story_analysis.json"校验错误必须修正。原声比例、单段长度等警告必须解释或调整。
先按最终剪辑时间轴生成原文字幕,再翻译和可选 DeepSeek 轻度润色。为旁白生成对齐的
MiniMax 或豆包 TTS,然后把同一 narration_plan.json 传给渲染器:
首次选择 MiniMax 音色或用户要求比较音色时,使用统一文案批量生成带缓存的试听页:
python .agents/skills/videohub-film-commentary/scripts/generate_minimax_voice_samples.py输出位于 workspace/dubbing_temp/voice_previews/minimax_comparison/。同一模型、文案和音色
已有有效 WAV 时直接复用;index.html 用同一段解说词并列比较男声、女声、播报、抒情和
生活化音色。不能只根据几秒样片决定整片音色,正式生成前还应抽取 30-60 秒真实旁白检查
长句停顿、情绪一致性和听觉疲劳。
python .agents/skills/videohub-story-editor/scripts/render_story.py `
"<job_dir>/story_plan.json" `
--evidence "<job_dir>/evidence_pack.json" `
--analysis "<job_dir>/story_analysis.json" `
--translated-subtitle "<job_dir>/final_zh-CN.srt" `
--narration-plan "<job_dir>/narration_plan.json" `
--narration-audio "<job_dir>/narration_audio_minimax.wav" `
--narration-subtitle "<job_dir>/narration_minimax.srt" `
--burn-subtitles bilingual `
--output "<output_dir>/<name>_film_commentary.mp4" `
--qa-report "<job_dir>/film_commentary_qa.md"中文原片可省略 --translated-subtitle。外语原声烧录中文或双语字幕时必须提供覆盖
最终原文时间轴的译文。覆盖范围是所有入选视频片段中实际保留、可听见的外语对白,不能只
检查恢复到 100% 音量的关键原声窗口。必须按全部入选片段执行严格覆盖检查,明确口语对白
缺失数必须为 0。完整解码、字幕边界和时长 QA 通过后才能交付。
AI 初剪和首次渲染完成后,如需人工调整片段切点、旁白块、原声锚点或字幕,使用
videohub-story-editor 的本地五轨时间线工作台。所有调整保存为项目内独立修订,并复用
未变化片段和旁白缓存;不要直接覆盖本 Skill 生成的原始故事计划与 TTS 资产。
封面必须调用 videohub-cover-designer,由该 Skill 统一处理剧名、集数徽标、人物焦点、
四种画幅和主页缩略图检查;不要在每个项目里重新复制一套封面脚本。
成片 QA 通过后,读取
douyin-publish-plan-schema.md,结合
story_analysis.json、最终旁白和实际成片编写 publish_plan.json。
python .agents/skills/videohub-film-commentary/scripts/build_film_commentary_publish_package.py `
"<film_commentary.mp4>" `
--plan "<job_dir>/publish_plan.json" `
--qa-report "<job_dir>/film_commentary_qa.md" `
--cover-source "<optional_clean_video.mp4>"脚本输出 cover_9x16.jpg、titles.txt、caption.txt、hashtags.txt、发布视频、
publish_notes.md、原始 publish_plan.json 和带媒体/封面校验信息的
publish_manifest.json。必须打开封面和至少抽查一张发布视频画面,确认人物裁切、文字换行、
字幕、标题事实和抖音安全区后才能交付。
连续剧项目完成后运行统一审计;外语剧必须传入全片段对白覆盖报告:
python .agents/skills/videohub-film-commentary/scripts/audit_series_episode.py `
"<project_dir>" `
--video "outputs/<final>.mp4" `
--package "outputs/douyin_delivery" `
--expected-duration <seconds> `
--coverage-report "docs/story_job/source_dialogue_coverage.json" `
--full-decode `
--json-out "docs/series_episode_audit.json"时长、流规格、全片段外语对白覆盖、封面尺寸、发布包视频哈希、SHA-256 清单或完整解码任一 失败时,不得标记完成。
除基础故事剪辑产物外,至少交付:
narration_plan.json,包含旁白块和原声锚点。publish_plan.json、1080x1920 竖版封面、标题候选、已选标题、50-100 字文案、话题和
完整抖音发布包。chapters.md 和 chapters.txt。章节边界必须使用最终成片时间轴,优先落在场景、目标、
冲突或叙事阶段真正发生变化的位置;通常划分 4-7 章,不按固定分钟机械等分。每章标题
应在小空间内可读,内容说明概括该段主要人物、冲突和结果,不泄露成片未讲到的剧情。不要用旁白覆盖原声锚点,不要用原声承担大段剧情交代,也不要把样本中的具体比例当成 所有题材的硬指标。喜剧、悬疑、爱情、家庭剧和动作片应根据表演价值调整节奏。
© cacity, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 14 other files (scripts, references) in .agents/skills/videohub-film-commentary of cacity/VideoHub.
Open the folder on GitHubat commit d1da59c
Videohub Film Commentary next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Videohub Film Commentary this skillcacity/VideoHub | 168 | — | ~1.6k | Automated safety check: Pass | MIT | |
| DaVinci AutoEdit Agentliuluhaixiu/DaVinci-AutoEdit-Agent | 484 | — | ~2.8k | Automated safety check: Notes | MIT | |
| Ergo Remotion Videoitwanger/toBeBetterJavaer | 18k | — | ~1.1k | Automated safety check: Pass | None | |
| Agent Video PipelineJayceHuang/agent-video-pipeline | 105 | — | ~1.8k | Automated safety check: Pass | MIT | |
| Paper Collage Explainer Generatortl2012tl/comfyUI-llama-TE | 241 | 4 repos | ~5.2k | Automated safety check: Pass | None | |
| AI Video Production Assistantwanghui2323/ai-video-maker | 101 | — | ~924 | Automated safety check: Pass | MIT |
liuluhaixiu/DaVinci-AutoEdit-Agent
Guides an approval-gated video editing pipeline from raw footage to an audited DaVinci Resolve timeline, with scripting, optional TTS and a blueprint at each stage.
itwanger/toBeBetterJavaer
把口播稿做成二哥风格的 Remotion 视频,包括整理视频用稿、火山 TTS 配音、音画对齐、逐章动画预览和导出带配音的 MP4。用户说“做视频”“口播稿转视频”“Remotion”“继续做下一章”“出片”“渲染”“改读音”“配音读错了”,或给出 docs/src/ai/video/ 下的稿子要做成视频时使用。共享工具、配置和素材在…
JayceHuang/agent-video-pipeline
Orchestrate a configurable, debuggable local pipeline from approved narration packages to timed audio, captions, visual assets, semantic motion, rendered video, optional avatar compositing…
tl2012tl/comfyUI-llama-TE
For creators, educators, and social-video editors who need a tactile paper-collage language for narration, knowledge points, opinions, or abstract topics.
wanghui2323/ai-video-maker
Turns an idea, article, outline or audio file into a sourced, reviewable AI video, tracking whether narration uses a human, synthetic or cloned voice.
clacky-ai/openclacky
Generate or edit images, videos, or audio in the current task.
cacity/VideoHub
根据一段音频、歌曲或参考视频的节拍,为一个长视频、多个视频或素材目录自动建立镜头候选库,生成卡点剪辑计划,并批量渲染 16:9、3:4、4:3、9:16 等多画幅成片。支持固定镜头数量、强拍切换、歌词字幕、镜头替换、封面、标题、caption、hashtags 和完整 QA。用于“按音乐卡点剪视频”“给音频和素材批量做卡点视频”“检测强拍并自动选镜头”“同一计划输出多个画幅”等任务。
cacity/VideoHub
为 VideoHub 的影视解说、连续剧、电影、卡点视频和短视频制作可在个人主页小缩略图中辨认的封面。输入剧照、视频帧或已有底图,突出剧名、集数和简短看点,统一生成 9:16、3:4、4:3、16:9 封面与缩略图预览。用于“做封面”“修改封面”“加大集数”“生成横版和竖版封面”“沿用上一集封面模板”“制作抖音或视频号缩略图”等任务。
cacity/VideoHub
把长视频或已有字幕转成有完整叙事的几分钟短片。先基于原文字幕和画面证据理解、选段与重排,再对最终时间轴重新翻译和可选润色;既可输出保留原声的双语字幕版,也可把原声降到 30% 并用 MiniMax 或豆包 TTS 生成影视解说、短剧混剪、播客串讲或知识解读版。已有项目可进入本地五轨时间线继续调整切点、旁白、原声窗口、字幕、音量和转场,并按修订版本渲染。用于“把长视频讲成短故事”“按字幕自动剪辑”…
cacity/VideoHub
Automates browser interactions for web testing, form filling, screenshots, and data extraction.
cacity/VideoHub
处理 YouTube、Twitter(X)、Bilibili 和本地音视频/文本的转写、字幕、翻译与总结。优先复用 src/youtubetranscriber.py 现有 CLI。
cacity/VideoHub
下载抖音单视频或用户主页作品,复用 src/douyincli.py。适合处理抖音分享链接、短链接、标准视频链接和用户主页链接。
Categories
把电影、电视剧或短剧素材制作成第三者旁白主导、关键影视原声点睛的中文解说视频,并生成抖音竖版封面、标题候选、50-100 字文案、话题和完整发布包。复用 videohub-story-editor 的证据提取、剧情理解、剪辑、后置翻译、TTS…. Videohub Film Commentary is an agent skill from cacity/VideoHub.
Videohub Film Commentary fits situations like: tasks that involve Text to speech and voice; tasks that involve Video production.
Run `npx skills add cacity/VideoHub --skill videohub-film-commentary -a claude-code`. Or copy the skill folder (.agents/skills/videohub-film-commentary in cacity/VideoHub) into .claude/skills/videohub-film-commentary in your project. Claude Code loads it when a task matches its description.
Run `npx skills add cacity/VideoHub --skill videohub-film-commentary -a codex`. Or copy the skill folder (.agents/skills/videohub-film-commentary in cacity/VideoHub) into .agents/skills/videohub-film-commentary in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add cacity/VideoHub --skill videohub-film-commentary -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/videohub-film-commentary, .gemini/skills/videohub-film-commentary, .github/skills/videohub-film-commentary and .opencode/skills/videohub-film-commentary in your project.
Going by SKILL.md and its folder, Videohub Film Commentary needs Python for the scripts in its folder and the command-line tools its instructions call (python). Our summary lists: Python 3.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.
Videohub Film Commentary is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.6k tokens (SKILL.md is roughly 6.6k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 6.3k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Videohub Film Commentary: DaVinci AutoEdit Agent (liuluhaixiu/DaVinci-AutoEdit-Agent, 484 stars), Ergo Remotion Video (itwanger/toBeBetterJavaer, 18k stars), Agent Video Pipeline (JayceHuang/agent-video-pipeline, 105 stars) and Paper Collage Explainer Generator (tl2012tl/comfyUI-llama-TE, 241 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
cacity (a GitHub user) maintains it in cacity/VideoHub, which has 168 GitHub stars. The repository holds 12 skills in this directory. The repository was last updated on October 2, 2026.
Source: cacity/VideoHub on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.