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). 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 运镜 + 节奏卡点 + 声音设计)。当用户要求"用 video-shotcraft 做视频/宣传片"、把前端项目/网页做成产品视频、点名 Ink Press 模板或要求复刻模板片效果,或要用镜头卡做单个动效镜头时使用。
Install
npx skills add kingselyjoe/video-shotcraft-dsh --skill video-shotcraftgit clone --depth 1 https://github.com/kingselyjoe/video-shotcraft-dsh.git /tmp/video-shotcraft-dsh
mkdir -p ~/.claude/skills
cp -r /tmp/video-shotcraft-dsh/. ~/.claude/skills/video-shotcraftPersonal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.
From the SKILL.md
# video-shotcraft:电影感产品视频制作
一个自包含的制作能力库:152 张镜头配方卡(附 demo 实现源码与参数索引
画廊)、一支已验收的完整宣传片模板、可复用组件与音频资产、六阶段工作流。
当前 focus 是 web/桌面产品宣传片,但镜头卡本身是通用动效词汇——
也可以单独抽卡做任意视频里的单个镜头。
## DSH 运行约定
- `{skill_dir}` 是当前 `SKILL.md` 所在目录。读取镜头卡、模板、Gallery 索引和资产时,
使用 `{skill_dir}/...` 绝对定位,不假设 DSH 当前工作目录就是 skill 目录。
- 制作代码与渲染产物必须写入用户确认的目标项目/输出目录,不修改 `{skill_dir}` 内的模板
真源;需要模板时先复制到目标目录。
- 浏览器截图、npm 安装、长时间渲染和剪映工程导出前,说明将访问的页面、目标路径和预期
产物。不得采集登录凭据、私有客户数据或未授权页面。
- DSH 的 shell/workspace 工具负责确定性文件与命令操作;涉及并行审片时,只有运行环境
确实提供子任务能力才使用,否则在当前任务内完成同一验收清单。
## 调用时先判断模式
完整宣传片有三种互不合并的模式。在开始素材采集、分镜或实现前,先判断用户
是否已经明确选择;已经选择时直接执行,不重复询问,也不要改成另一种模式。
1. **直接使用模板**:保持 Ink Press 原有替换流程。读 `template/TEMPLATE.md`,
按既有镜头结构替换目标产品的截图、文案和品牌信息。
2. **自主自由创作**:读 `references/pipeline.md`。Agent 根据用户已有要求和项目
内容,自主决定视觉方向、镜头映射、分镜、素材和音频,连续推进到成片;不在
产品简报、styleframe、镜头映射或分镜阶段暂停等待用户确认。
3. **共同创作**:读 `references/guided-free-creation.md`。Agent 先提出有依据的
判断和方案,由用户依次确认产品简报、需求决策、视觉方向、镜头映射和最终
分镜;分镜放行后再进入 `references/pipeline.md` 的最终素材采集与制作阶段。
用户提供了项目路径、网址、录屏或页面截图但尚未选模式时,先做一次**最小、
只读的产品检查**:了解产品定位、主要功能、页面视觉、可展示状态和素材风险;
不修改业务项目、不采集敏感数据、不写视频代码。检查后给出三种模式,并说明:
- Ink Press 是否适合该产品、适合与不适合的具体依据;
- 自主自由创作与共同创作各自是否适合、预计会保留哪些产品视觉线索;
- Agent 推荐哪一种模式及其依据和取舍。
然后明确询问:**“根据上面的产品检查,我推荐使用 ×× 模式。要按这个模式继续吗?”**
同时告知用户:可在 `{skill_dir}/gallery/api/library.json` 检索全部镜头卡与样式,
并从卡片的“参考实现”定位准确的 demo TSX 源码。
用户尚未提供可检查的项目或页面时,简要介绍三种模式再询问;不要仅因 Ink Press
是现成模板就默认推荐它。
- 用户选择模板:完整阅读 `template/TEMPLATE.md`,按原模板流程执行。Details
- Skill name
video-shotcraft- Repository
- kingselyjoe/video-shotcraft-dsh
- License
- Apache-2.0
- Repo updated
- 18 August 2026
FAQ
What does the Video Shotcraft skill do?
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). 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 运镜 + 节奏卡点 + 声音设计)。当用户要求"用 video-shotcraft 做视频/宣传片"、把前端项目/网页做成产品视频、点名 Ink Press 模板或要求复刻模板片效果,或要用镜头卡做单个动效镜头时使用。
How do I install the Video Shotcraft skill?
skills CLI (Claude Code, Cursor, Codex and more): npx skills add kingselyjoe/video-shotcraft-dsh --skill video-shotcraft. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.
Is Video Shotcraft popular?
It lives in kingselyjoe/video-shotcraft-dsh, which has 109 GitHub stars and 16 forks.
Related skills
Youtube Marketing
81sergebulaev/youtube-skills
Plan, write, and publish for YouTube and YouTube Shorts. Use when the user wants high-CTR video titles, an SEO description with chapters and links, a first-30-seconds retention script (or a 3-second Shorts hook), a designer-ready thumbnail brief, a community-tab post or poll, or a weekly upload plan. The user supplies the video; the skills produce the title, description, hook, and thumbnail brief, then on approval upload and schedule via the Publora API.
Video Transcript
116Backtthefuture/video-transcript
视频与播客文字提取:下载音视频后调用夸克网盘 Skill 云端取稿,再由模型轻校对。 支持单条和批次、已上传网盘文件、持久对应关系与中断恢复。用于“逐字稿、转文字、提取文案” 或附音视频链接的提取请求。默认不运行本地 ASR;不承诺说话人分离、句级时间轴或 SRT。
Motion Video
105derek-zhuolin/motion-skill
显式调用 Motion Skill / Motion video 时,优先继承已选影片的实际镜头与素材,制作连续品牌短片或原声解释视频;按需检查,不自动调用模型、上传或发布。
Seedance Shot Design
131woodfantasy/Seedance-ShotDesign-Skills
Design production-ready prompts, shot plans, storyboards, extensions, and video edits for Jimeng Seedance 2.5. Use for Seedance/即梦 AI video creation involving text-to-video, image-to-video, first/last frames, multimodal references, 4–30 second generation, 30–180 second ultra-long video, video extension, smart/advanced editing, local replacement or removal, viewpoint changes, BGM separation, voice and multilingual dialogue, multi-character binding, creative transfer, green-screen compositing, white-model rendering, seamless transitions, multi-panel storyboards, cinematography, short films, ads,
Self Media Compliance Review
116JuneYaooo/self-media-compliance-review
Use when auditing self-media videos, scripts, covers, subtitles, voiceover, product links, account copy, comments, articles, or publishing packages for platform violation risk; especially before final delivery or publishing after video production or clipping. Covers e-commerce product consistency, Qianchuan material quality, regulated qualifications, efficacy claims, prices, gifts, activities, and pre-selection risk across WeChat, Douyin, Kuaishou, Bilibili, Xiaohongshu, TikTok, and related platforms.
Wechat Decrypt
81freanocank/wechat-decrypt
Read, search, summarize, export, and transcribe a user's own local WeChat 4.x history on macOS or Windows; diagnose setup and re-extract the device key after a WeChat update. Use for WeChat messages, chats, contacts, and local archives. Do not use for remote accounts or devices the user is not authorized to access.
Browse the most popular Claude skills, all images, video & audio skills, or write your own with the skills generator.