Agent skill

Video Edit Workbench

by henjicc in henjicc/Henji-AI

在痕迹AI剪辑工作台做粗剪、整理时间线、节奏、字幕、配乐与音量、响度、调色、转场、多机位、竖版改画幅、导出,或把生成、画布、图片文档、口播产物放进剪辑及把剪辑帧送到其他工作区时使用。写代码画面用 video-edit-code-creation;单独写代码素材不触发本技能。

Apache-2.0Auto-check passedMedia & Creative

Install Video Edit Workbench

skills CLI
$ npx skills add henjicc/Henji-AI --skill video-edit-workbench -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install henjicc/Henji-AI video-edit-workbench --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/henjicc/Henji-AI.git skills-src && mkdir -p .claude/skills && cp -r skills-src/resources/assistant-skills/video-edit-workbench .claude/skills/video-edit-workbench && rm -rf skills-src

Use ~/.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/

Facts

Skill name
video-edit-workbench
GitHub stars
254
Token cost
~722 tokens
SKILL.md length
115 words
Files
8 (incl. references)
Skills in repo
11
Repo updated
First seen
Licence
Apache-2.0

At a glance

在痕迹AI剪辑工作台做粗剪、整理时间线、节奏、字幕、配乐与音量、响度、调色、转场、多机位、竖版改画幅、导出,或把生成、画布、图片文档、口播产物放进剪辑及把剪辑帧送到其他工作区时使用。写代码画面用 video-edit-code-creation;单独写代码素材不触发本技能。

  • Works in 7 steps: 先从宿主上下文或 list_documents 确定文档,再用… → 普通读改增删用 change_application_entities 的… → 序列时间用整数帧,源入点用微秒,标为 Seconds… → …
  • Tasks that involve AI video generation
  • SKILL.md covers 总原则, 铁律:只约束真实契约, 拒绝与保存恢复 and 路由表, plus 1 more section
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Video Edit Workbench is an agent skill from henjicc/Henji-AI. 在痕迹AI剪辑工作台做粗剪、整理时间线、节奏、字幕、配乐与音量、响度、调色、转场、多机位、竖版改画幅、导出,或把生成、画布、图片文档、口播产物放进剪辑及把剪辑帧送到其他工作区时使用。写代码画面用 video-edit-code-creation;单独写代码素材不触发本技能。

Its SKILL.md is about 720 tokens, which your agent loads only when the skill is triggered. The skill folder holds 8 other files, including reference files (for example `references/captions.md`, `references/color-transitions.md` and `references/cross-workspace.md`).

It sits in Media & Creative, covering AI video generation. The repository describes itself as: 痕迹AI - 一个软件用上各种AI!聚合多家供应商,一站式生成图片、视频和音频. The licence is Apache-2.0.

When your agent uses it

  • Tasks that involve AI video generation

Example prompts

  • “/video-edit-workbench”

Workflow steps

7 steps, taken from the first numbered list in SKILL.md.

  1. 先从宿主上下文或 list_documents 确定文档,再用 describe_application_entities、list_application_entities、read_application_entity 读目标序列、轨道、片段与关联。引用来自返回值,不猜…
  2. 普通读改增删用 change_application_entities 的 set_properties、create_items、remove_items;算法操作用正式能力。属性、必填项、枚举和单位按发现结果,缺工具时内置 Pi 用…
  3. 序列时间用整数帧,源入点用微秒,标为 Seconds 的字段用秒;有理帧率精确换算,范围通常半开。不要把改 duration 的修剪当成保持内容的变速。
  4. 同目的独立修改合并事务,依赖新返回引用才分调用;删除先读目标与父集合,外部 MCP 写入带 operationId,删除带相关 baselineIds。结果未知用 get_application_operation 查原操作,不能换标识重放。
  5. 尊重锁轨、链接、编组、用户手调和来源身份。失败先读动态可用性与恢复提示;不要为绕过拒绝自动解锁、删关联内容或手算整个波纹链。undo_video_edit / redo_video_edit 仅作用于明确剪辑的一步历史。
  6. 识别、翻译、模型生成可能计费,遵守正式审批与授权;准备不等于付费提交,不能代替用户批准。已有生成或已完成导出只复用,不重新付费。
  7. 修改后回读结构;画面用 observe_video_edit_frame 离屏出帧并用 read_application_media 真读图。静帧不能证明节奏、听感或编码成片质量;没看到或没听到就说明证据边界。

What it can do on your machine

Read from SKILL.md and the folder at commit 7283535. It shows what the files ask for, not the result of running them.

  • Tool permissions

    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.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Video Edit Workbench loads about 722 tokens when it runs, and up to ~8.9k if it reads all its reference files. Until then it costs about 40 tokens; SKILL.md has 115 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~40
When it runs · the whole SKILL.md, loaded when a task matches
~722
With references · SKILL.md plus every file in references/, read only if the agent opens them
~8.9k

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.

Safety

Auto-check passed

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); files beside SKILL.md are not scanned.

SKILL.md

The full file from henjicc/Henji-AI at commit 7283535, republished under its Apache-2.0 licence (© henjicc). 115 words, ~722 tokens.

Download SKILL.mdSave it as .claude/skills/video-edit-workbench/SKILL.md (or your agent's skills folder). This skill also uses 7 other files; get the full folder from GitHub.
name
video-edit-workbench
description
在痕迹AI剪辑工作台做粗剪、整理时间线、节奏、字幕、配乐与音量、响度、调色、转场、多机位、竖版改画幅、导出,或把生成、画布、图片文档、口播产物放进剪辑及把剪辑帧送到其他工作区时使用。写代码画面用 video-edit-code-creation;单独写代码素材不触发本技能。

剪辑工作台:围绕素材与意图完成成片

总原则

  • 本技能给起点与判断依据,不规定风格。用户简报、偏好和素材本身优先;数值与配方可为创意突破。没有明确偏好时给差异明显的方向,已有授权就自主选择并说明,不把选方向变成每次操作的审批。
  • 先把内容与结构剪通,再精修切点、声音、字幕和质感。快剪、长镜头、纪录、广告、综艺都有成立的理由,例子只示范方法。
  • 人说目标,助手先做繁琐的分析、整理与候选,人校正判断;缺素材可在剪辑原地生成,已有产物直接跨工作区复用。

铁律:只约束真实契约

  1. 先从宿主上下文或 list_documents 确定文档,再用 describe_application_entities、list_application_entities、read_application_entity 读目标序列、轨道、片段与关联。引用来自返回值,不猜 ID,不靠同名定位,不随前台切换换目标。
  2. 普通读改增删用 change_application_entities 的 set_properties、create_items、remove_items;算法操作用正式能力。属性、必填项、枚举和单位按发现结果,缺工具时内置 Pi 用 load_application_tools 加载 video_edit;外部 MCP 从 describe_application_contract 发现。
  3. 序列时间用整数帧,源入点用微秒,标为 Seconds 的字段用秒;有理帧率精确换算,范围通常半开。不要把改 duration 的修剪当成保持内容的变速。
  4. 同目的独立修改合并事务,依赖新返回引用才分调用;删除先读目标与父集合,外部 MCP 写入带 operationId,删除带相关 baselineIds。结果未知用 get_application_operation 查原操作,不能换标识重放。
  5. 尊重锁轨、链接、编组、用户手调和来源身份。失败先读动态可用性与恢复提示;不要为绕过拒绝自动解锁、删关联内容或手算整个波纹链。undo_video_edit / redo_video_edit 仅作用于明确剪辑的一步历史。
  6. 识别、翻译、模型生成可能计费,遵守正式审批与授权;准备不等于付费提交,不能代替用户批准。已有生成或已完成导出只复用,不重新付费。
  7. 修改后回读结构;画面用 observe_video_edit_frame 离屏出帧并用 read_application_media 真读图。静帧不能证明节奏、听感或编码成片质量;没看到或没听到就说明证据边界。

拒绝与保存恢复

  • 外层 executionState=not_executed 或失败事实 details.execution.notExecuted=true 表示未提交业务修改;读原因,修正前置条件后用新 operationId 执行。无原视频的图文序列不能自动重构,应先放入视频。失败不等于 unknown。
  • partial 且回执说明修改已保留、保存未确认时,用 retry_application_operation_save:新 operationId 标识这次恢复,originalOperationId 必须是原修改调用的 operationId。它只保存并核对原产物,不重复放入或生成;不要另调被写入保护挡住的 save_video_edit。
  • 原操作查询到 completed 且 verificationState=verified 才解除本次恢复;媒体或落位不符仍保留保护。unknown 先查询原操作,不能换连接、换标识或重新生成绕过。
  • prepare_generation_task.preparation.prepared=true 只表示参数准备成功;同时检查 providerConfigured/canSubmit。供应商未配置时不能提交;可提交仍不代替付费授权。

路由表

用 load_assistant_skill,name 为 video-edit-workbench,省略 path 读入口;按当前步骤读一两篇参考。

任务何时读
序列、轨道、命名、嵌套、链接、标记、拆分修剪与变速时间线
粗剪到精剪、镜头切点、场景批量拆分、按文本剪、多机位节奏与结构
配乐、人声回避、响度测量与标准化、静音与语气词声音
识别生成、分段、翻译、字幕样式、花字分流字幕
全能调色、自动校色、参考匹配、LUT、HSL、内置及框架转场调色与转场
导出预设、范围、队列、竖版改画幅、收录与交付自检交付
生成/画布/图片/口播进剪辑、节目帧出去、原地生成跨工作区

标准流程

  1. 接简报、读现状:确认观众、用途、时长、情绪、画幅与交付物;已有信息直接复用。局部修改跳到对应步骤,不重做全片提案。
  2. 整理和分析:查素材与已有版本,建立必要轨道分工和命名;用场景、文本、多机位分析辅助,不把检测结果当审美判断。
  3. 粗排完整结构:先排叙事/信息/情绪关系,标记关键段;可在对话中给快节奏与沉浸式等不同方向,不自动创建说明文档或无关工程。
  4. 精剪和修声音:围绕动作、语义、视线和声画交接调切点;再做字幕、调色和转场。缺镜头先复用,需生成时按正式付费边界执行。
  5. 审查与局部返修:整体看内容和起伏,关键停留帧看可读性,切点附近看连续帧;有声音的任务另核实听感。用户已明确直接做完时不额外停下求确认。
  6. 交付:回读范围、队列和结果,按要求导出与收录;给出结果位置、取舍、可继续修改的内容及未验项。仅用户要求查看时导航到实际主序列,不为后台操作切页。

© henjicc, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 7 other files (references) in resources/assistant-skills/video-edit-workbench of henjicc/Henji-AI.

  • SKILL.md
  • references/captions.md
  • references/color-transitions.md
  • references/cross-workspace.md
  • references/deliver.md
  • references/rhythm.md
  • references/sound.md
  • references/timeline.md

Open the folder on GitHubat commit 7283535

Compare with similar skills

Video Edit Workbench 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.

Video Edit Workbench compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Video Edit Workbench this skillhenjicc/Henji-AI254—~722Automated safety check: PassApache-2.0
Video Generationbytedance/deer-flow84k3 repos~1.4kAutomated safety check: PassMIT
Video Cover Imageitwanger/toBeBetterJavaer18k—~3.3kAutomated safety check: PassNone
Seedancesongguoxs/seedance-prompt-skill2.9k1 repos~2.5kAutomated safety check: PassNone
HyperFrames Video Entry Pointheygen-com/hyperframes60k3 repos~5.2kAutomated safety check: PassApache-2.0
Lanshu Create AI Presenter Videocclank/lanshu-create-ai-presenter-video2.6k—~3.6kAutomated safety check: PassMIT

Similar skills

  • Video Generation

    bytedance/deer-flow

    Generates short videos from a structured JSON prompt, optionally guided by a reference image used as the first or last frame.

    84k GitHub starsUsed in 3 repos~1.4k tokens
    Media & CreativeAuto-check passed
  • Video Cover Image

    itwanger/toBeBetterJavaer

    Generate matched 3:4, 16:9, and 4:3 short-video cover images from toBeBetterJavaer video scripts or AI/Java technical topics.

    18k GitHub stars~3.3k tokensUpdated today
    Media & CreativeAuto-check passed
  • Seedance

    songguoxs/seedance-prompt-skill

    This skill should be used when the user asks to "generate video prompts", "create Seedance prompts", "write video descriptions", mentions "Seedance", "seedance", "即梦", "即梦平台", "视频提示词", "视频生成"…

    2.9k GitHub starsUsed in 1 repo~2.5k tokens
    Media & CreativeAuto-check passed
  • HyperFrames Video Entry Point

    heygen-com/hyperframes

    Entry point for making, editing and rendering videos from HTML compositions with HyperFrames, routing each request to the right workflow.

    60k GitHub starsUsed in 3 repos~5.2k tokens
    Media & CreativeAuto-check passed
  • Lanshu Create AI Presenter Video

    cclank/lanshu-create-ai-presenter-video

    Turn a topic or finished script into a complete, publish-ready explainer video — led by an AI presenter from an authorized adult presenter image, or performed in one of nine visual explainer styles…

    2.6k GitHub stars~3.6k tokensUpdated 4 days ago
    Media & CreativeAuto-check passed
  • Video Shots

    eternityspring/reelbench-skills

    拉片:把一条成片拆成逐镜头的分析表——每个镜头的时长、景别、类别、运镜、画面. An agent skill from eternityspring/reelbench-skills.

    878 GitHub starsUsed in 1 repo~1.8k tokens
    Media & CreativeAuto-check: notes

More from henjicc/Henji-AI

All 11 skills in this repo
  • Canvas Node Builder

    henjicc/Henji-AI

    Henji-AI 画布(ReactFlow)新增/改造节点时使用。指导如何选择普通生成节点、节点内工具工作台、标准行拼装或纯展示节点,如何声明 CanvasNodeDefinition,以及如何让遮罩、打光、镜头等特殊交互各自不同但保持统一骨架。普通模型 schema 会被标准生成节点自动读取;只改供应商、模型参数、显隐、计价或请求构建时不使用本 skill。

    254 GitHub stars~2.4k tokensUpdated today
    Auto-check passed
  • 为 Henji-AI 新增、修改或迁移应用能力,并完成内置 Pi 与现代 MCP 的同源适配。新增工作区、页面、浮层或工具入口、用户数据、设置、业务操作、长任务、稳定引用、权限、宿主上下文、能力搜索,或清理旧 HostCommand/HostQuery/Agent 工具时使用;纯样式、布局、文案和不改变业务能力的组件调整不使用本 skill。

    254 GitHub stars~2.8k tokensUpdated today
    Auto-check passed
  • Henji UI Surface

    henjicc/Henji-AI

    Henji-AI 新建或改造任何界面/页面骨架/面板/弹窗/侧栏/设置分区/节点 UI,或调整按钮层级、分隔线、颜色、图标、毛玻璃、动画、层级时使用。主文件涵盖“石墨”设计系统速览(主题引擎与语义令牌、按钮五档默认静默、淡强调底选中态、尺寸档位)、页面骨架的横向条带上限与命令带、表面层级(surface/elevation)铁律、五级容器词汇表、分隔线准入、选项集合静息态与选中态词汇表、必须复用…

    254 GitHub stars~8.6k tokensUpdated today
    Auto-check passed
  • Henji Model Adaptation

    henjicc/Henji-AI

    面向 Henji-AI 的模型与供应商调研、文档整理、参数体验和适配工作流。用于“新增供应商”“给现有供应商新增模型”“模型和供应商都要新增”“核查 API/价格/平台别名”“校对参数顺序、通用交互、隐藏参数或默认请求值”这类需求;先输出确认清单,用户确认后再实施。普通模型 schema 会被标准画布节点自动读取,不因模型会出现在画布里而自动触发节点开发。

    254 GitHub stars~2.2k tokensUpdated today
    Auto-check passed
  • Image Edit Workbench

    henjicc/Henji-AI

    在痕迹AI修图、调色、抠出或选中主体、移除物体、修补瑕疵、编辑图层与蒙版、导出图片或流转图片产物时使用。视频时间线与成片用 video-edit-workbench;写代码画面用 video-edit-code-creation。

    254 GitHub stars~502 tokensUpdated today
    Auto-check passed
  • Video Edit Code Creation

    henjicc/Henji-AI

    在剪辑里设计、编写或修改代码素材(动态图形、标题、花字、模板、滤镜),统一风格、编排动画、放入时间线并取帧审查时使用。普通剪辑、媒体生成和进度查询不触发。

    254 GitHub stars~855 tokensUpdated today
    Auto-check passed

Questions about Video Edit Workbench

What does Video Edit Workbench do?

在痕迹AI剪辑工作台做粗剪、整理时间线、节奏、字幕、配乐与音量、响度、调色、转场、多机位、竖版改画幅、导出,或把生成、画布、图片文档、口播产物放进剪辑及把剪辑帧送到其他工作区时使用。写代码画面用 video-edit-code-creation;单独写代码素材不触发本技能。. Video Edit Workbench is an agent skill from henjicc/Henji-AI.

When should I use Video Edit Workbench?

Video Edit Workbench fits situations like: tasks that involve AI video generation.

How do I install Video Edit Workbench in Claude Code?

Run `npx skills add henjicc/Henji-AI --skill video-edit-workbench -a claude-code`. Or copy the skill folder (resources/assistant-skills/video-edit-workbench in henjicc/Henji-AI) into .claude/skills/video-edit-workbench in your project. Claude Code loads it when a task matches its description.

How do I install Video Edit Workbench in Codex?

Run `npx skills add henjicc/Henji-AI --skill video-edit-workbench -a codex`. Or copy the skill folder (resources/assistant-skills/video-edit-workbench in henjicc/Henji-AI) into .agents/skills/video-edit-workbench in your project. Codex loads it when a task matches its description.

Can I use Video Edit Workbench in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add henjicc/Henji-AI --skill video-edit-workbench -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/video-edit-workbench, .gemini/skills/video-edit-workbench, .github/skills/video-edit-workbench and .opencode/skills/video-edit-workbench in your project.

What does Video Edit Workbench need to run?

SKILL.md names no scripts, command-line tools or credentials: Video Edit Workbench is instructions for the agent only.

Does Video Edit Workbench access the network?

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.

Is Video Edit Workbench safe to install?

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. Review the folder before installing.

What licence does Video Edit Workbench use?

Video Edit Workbench is published under the Apache-2.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Video Edit Workbench use?

About 722 tokens (SKILL.md is roughly 2.9k 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 8.1k tokens, read only when the agent opens those files.

What are the alternatives to Video Edit Workbench?

Skills that share tags, products or a category with Video Edit Workbench: Video Generation (bytedance/deer-flow, 84k stars), Video Cover Image (itwanger/toBeBetterJavaer, 18k stars), Seedance (songguoxs/seedance-prompt-skill, 2.9k stars) and HyperFrames Video Entry Point (heygen-com/hyperframes, 60k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Video Edit Workbench?

henjicc (a GitHub user) maintains it in henjicc/Henji-AI, which has 254 GitHub stars. The repository holds 11 skills in this directory. The repository was last updated on October 10, 2026.

Source: henjicc/Henji-AI on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.