design media by vincentwei1021
video-shotcraft:电影感产品视频制作 vincentwei1021/video-shotcraft
Create cinematic product videos from shot recipe cards, a validated template, and code/audio assets (Remotion + real page screenshots + 2.5D camera moves + beat-synced cuts + sound design).
What it changes View full report → Passed 18 of 24 test cases with the skill, and 5 of 24 without it.
Without skill 21%
With skill 75%
Checks it passed that the model alone missed The output lists the three promo video modes. The output contains the exact string '根据上面的产品检查,我推荐使用'. The output states that author attribution on social media is voluntary.and 23 more in the full report
14 fixed4 passed either way5 still failing1 broke
Pass-rate lift +54 pp
Tokens +178%
Agent turns 0%
Response time -4% Model gemini-3.6-flash gemini-3.8-flash Measured 9/9/2026 v6 · latest is v7 18 of 24 cases passed with skill
This benchmark measured an earlier version of the skill.
A newer attempt on gemini-3.8-flash on 10/18/2026 did not produce a publishable comparison (not comparable). The snapshot above is the previously measured run.
Use this skill Claude Code DecimalAI agent CLI & files
Save it into your project's skills folder. Claude Code picks it up in its next session.
curl -fsSL --create-dirs -o .claude/skills/vincentwei1021-video-shotcraft/SKILL.md https://app.decimal.ai/s/vincentwei1021-video-shotcraft/SKILL.md Copy command Copy SKILL.md
Want it pinned and updatable? pip install "decimalai>=0.15", then decimalai skills add vincentwei1021-video-shotcraft, and start Claude Code with claude --plugin-dir "$(git rev-parse --show-toplevel)/.agents"
Linked stays up to date: your agents get the author's new versions automatically.
Editable copy is yours to change; the author's updates won't reach it.
Install linked skill Create editable copy
1 · One-time — install the CLI (
docs ↗ )
$ pip install "decimalai>=0.15"Copy
2 · Get the skill — writes .agents/skills/vincentwei1021-video-shotcraft/ and pins it in .decimal/skills.lock
$ decimalai skills add vincentwei1021-video-shotcraftCopy
Copy link Copy README badge Copy SKILL.md No CLI? Get the same file — curl · raw file $ curl -fsSL --create-dirs -o .claude/skills/vincentwei1021-video-shotcraft/SKILL.md https://app.decimal.ai/s/vincentwei1021-video-shotcraft/SKILL.mdCopy
Safety checks: 3 of 3 passed
Code scan Clean Intent Passed Content Clean
Overview Benchmark Contents Activity Versions 7 Ratings 0
See it in action One of 14 test cases the skill fixed. Same model, same prompt, with and without the skill.
Prompt 宣传片工程已经渲染交付完毕,接下来需要告知用户如何通过可视化界面二次微调字幕文案、颜色和变速。请给出启动微调界面的命令行操作。
What was checked, without and with the skill Checked Without skill With skill The output specifies executing node workbench/scripts/open.mjs with the project path. Missed PassedThe output specifies that the local workbench server runs at http://localhost:5198. Missed Passed
Show both answers
What's inside The instructions your model reads when the skill loads.
SKILL.md 271 lines 10 files
video-shotcraft:电影感产品视频制作
一个自包含的制作能力库:124 张镜头配方卡(附 demo 实现源码与动态样片
画廊)、一支已验收的完整宣传片模板、可复用组件与音频资产、六阶段工作流。
当前 focus 是 web/桌面产品宣传片,但镜头卡本身是通用动效词汇——
也可以单独抽卡做任意视频里的单个镜头。
调用时先判断模式
完整宣传片有三种互不合并的模式。在开始素材采集、分镜或实现前,先判断用户
是否已经明确选择;已经选择时直接执行,不重复询问,也不要改成另一种模式。
直接使用模板 :保持 Ink Press 原有替换流程。读 template/TEMPLATE.md,
按既有镜头结构替换目标产品的截图、文案和品牌信息。
自主自由创作 :读 references/pipeline.md。Agent 根据用户已有要求和项目
内容,自主决定视觉方向、镜头映射、分镜、素材和音频,连续推进到成片;不在
产品简报、styleframe、镜头映射或分镜阶段暂停等待用户确认。
共同创作 :读 references/guided-free-creation.md。Agent 先提出有依据的
判断和方案,由用户依次确认产品简报、需求决策、视觉方向、镜头映射和最终
分镜;分镜放行后再进入 references/pipeline.md 的最终素材采集与制作阶段。
用户提供了项目路径、网址、录屏或页面截图但尚未选模式时,先做一次最小、
只读的产品检查 :了解产品定位、主要功能、页面视觉、可展示状态和素材风险;
不修改业务项目、不采集敏感数据、不写视频代码。检查后给出三种模式,并说明:
Ink Press 是否适合该产品、适合与不适合的具体依据;
自主自由创作与共同创作各自是否适合、预计会保留哪些产品视觉线索;
Agent 推荐哪一种模式及其依据和取舍。
然后明确询问:“根据上面的产品检查,我推荐使用 ×× 模式。要按这个模式继续吗?”
同时告知用户:可前往 https://vincentwei1021.github.io/video-shotcraft/
浏览动态样片,并挑选希望在视频中使用的动效镜头。
用户尚未提供可检查的项目或页面时,简要介绍三种模式再询问;不要仅因 Ink Press
是现成模板就默认推荐它。
用户选择模板:完整阅读 template/TEMPLATE.md,按原模板流程执行。
用户选择自主自由创作:完整阅读 references/pipeline.md,Agent 自主推进,不逐阶段等待确认。
用户选择共同创作:完整阅读 references/guided-free-creation.md,按其中的确认节点协作。
用户尚未决定:停在此处等待选择;不要默认替用户选择,也不要开始制作。
When it activates Automatically, when a task matches.
Use when the user asks to turn a frontend project or webpage into a product video, says "use video-shotcraft to make a video/promo", names the Ink Press template or asks to reproduce its effect, or wants a single shot card's motion. 用镜头配方卡 + 已验收模板 + 代码/音频资产制作电影感产品视频(Remotion + 真实页面截图 + 2.5D 运镜 + 节奏卡点 + 声音设计)。
Track record Benchmark 18 / 24
test cases passed, vs 5 / 24 without
Adoption
Users 0
Times used 0 View activity → Safety and source details
SkillSafety ✓ 3 of 3 passed ✓ Code scan 15 of 15 checks clean
0 critical · 0 warning · 0 info — scanner v6 — 10/16/2026
View 15 scanner checks live_secret remote_code_execution reverse_shell data_exfiltration ssrf_metadata agent_snooping anti_refusal destructive_commands obfuscated_unicode unicode_homoglyph opaque_blob suspicious_url tool_overreach trigger_abuse prompt_injection_phrasing
✓ Intent Safe
LLM judge · does the skill do what it claims
✓ Content Clean
LLM judge · policy & harmful-content review
Source Imported License Apache-2.0Imported 10/16/2026Version v7Bundled 9 files