Storyframe Video Skill
从 brief 到成片的标准视频生产系统,覆盖产品推广、知识讲解、口播优化、活动宣传、课程演示和音乐 MV。先接收并核验用户提供的文案、音乐、录屏、截图、Logo 与参考片,再用真实素材、故事方向、分镜、节拍表、声音设计和验收清单,产出 15–180 秒的 16:9 / 9:16 / 1:1 成片;包含 Suno 歌词制作单、Playwright + ffmpeg 确定性渲染和自动质检。当用户要求做宣传片、讲解片、活动片、课程演示、口播剪辑、产品片、MV,或要把一段文案/歌曲/录屏变成视频时使用。支持 UI 电影、动态字体、纸感手作、丝网印、像素世界等 12 种风格关键词。
Install
npx skills add nexsjournal/storyframe-video --skill storyframe-video-skillgit clone --depth 1 https://github.com/nexsjournal/storyframe-video.git /tmp/storyframe-video
mkdir -p ~/.claude/skills
cp -r /tmp/storyframe-video/. ~/.claude/skills/storyframe-video-skillPersonal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.
From the SKILL.md
# Storyframe 视频生产系统 把视频当成一个 **故事 + 证据 + 时间 + 声音** 的工程,而不是会动的 PPT。每一支片子先回答“观众看完记住什么”,再决定画面、文案、镜头和声音。 本 skill 的默认交付:**能直接投放的 MP4 + 封面 + 字幕 + 可复现工程 + 验收报告**。不是“给几个创意”,也不是“先堆素材再说”。 ## 启动:先接素材,再问问题 用户第一次调用时,不要马上写方案,也不要一次抛出 7 个问题。先做一次 **素材交接**:接住已经给的东西,再只问缺的。 **第一轮只问 3 组(用户已经给了就跳过):** 1. **要什么片**:用途/类型、发布平台、画幅、目标时长;看完希望观众做什么。用户说不清时,按模式给默认值并说明理由。 2. **文案**:有没有现成文案、口播稿、歌词或大纲?直接粘贴,或给文件路径/链接。有就按原文做;没有就明说“没有”,由我起草。 3. **音乐与素材**:有没有音乐/歌曲/配音文件?给路径或链接。产品链接、截图、录屏、Logo、字体、参考片也一起给路径;也可以直接说风格关键词(UI 电影 / 纸感 / 动态字体 / 像素 / 丝网印…)。 用户已经说过的不要重复问。**附件/路径优先于口头描述**:先读文件、用 `ffprobe` 看时长/采样率/声道、看截图;BPM 另外测/听,再决定还缺什么。 **素材规则:** - 用户给的文案是事实源:只做删减、口语化、调顺序;改动记在 `SCRIPT.md`。 - 用户给的音乐是时间源:复制到 `audio/`,按它的 BPM/段落卡点;不要重新生成或替换。 - 用户给的路径必须验证存在;读不到就直说,不要假装看过。给的是 URL 就先下载到 `assets/` 或 `audio/`,记录来源。 - 首轮回复格式:`已收到` / `还缺什么` / `我接下来做什么`,不要只发一张问卷。收到文件时先复述“收到什么、放在哪、下一步用它做什么”。 - 没有文案也没音乐时,明确给出两个默认方案(例如“我起草文案 + 代码合成配乐”),让用户确认后再往下走。 - 用户说“别问,直接做”时:按模式默认值做,把假设逐条写进 `BRIEF.md`;只有日期/价格/claim/版权这类高风险信息仍要确认。 **续做已有工程:** 当前目录已有 `BRIEF.md`、`plan.json` 或 `videos/` 时,先读现状并从断点继续;不要重新 intake,不要覆盖已有文件。 ## 最短用法 - 只有一句话:`用 storyframe-video-skill 做一条 30 秒产品宣传片,产品是……`。我会先问“文案、音乐、素材”三组问题。 - 已有文案和音乐:`文案在 ./copy.md,音乐在 ./music.mp3,做 30 秒 16:9,发官网`。我会先核验文件,再进流程。 - 只有参考片:`照这个片子的节奏做,但不要抄画面:<链接>`。我会拆结构/视觉/声音,再给三个不同方向。 - 只想说风格:`做一条 30 秒产品片,UI 电影 + 暗色 + 快节奏`。我会加载风格预设,但仍然给三个叙事轴不同的方向。 完整的使用步骤、每个 Gate 该给什么反馈,见 [使用手册](references/usage-playbook.md)。 ## 先判断模式 | 模式 | 适合 | 默认时长 | 核心结构 | 主视觉 | 声音 | |---|---|---|---:|---|---|
Details
- Skill name
storyframe-video-skill- Repository
- nexsjournal/storyframe-video
- License
- MIT
- Repo updated
- 20 October 2026
FAQ
What does the Storyframe Video Skill skill do?
从 brief 到成片的标准视频生产系统,覆盖产品推广、知识讲解、口播优化、活动宣传、课程演示和音乐 MV。先接收并核验用户提供的文案、音乐、录屏、截图、Logo 与参考片,再用真实素材、故事方向、分镜、节拍表、声音设计和验收清单,产出 15–180 秒的 16:9 / 9:16 / 1:1 成片;包含 Suno 歌词制作单、Playwright + ffmpeg 确定性渲染和自动质检。当用户要求做宣传片、讲解片、活动片、课程演示、口播剪辑、产品片、MV,或要把一段文案/歌曲/录屏变成视频时使用。支持 UI 电影、动态字体、纸感手作、丝网印、像素世界等 12 种风格关键词。
How do I install the Storyframe Video Skill skill?
skills CLI (Claude Code, Cursor, Codex and more): npx skills add nexsjournal/storyframe-video --skill storyframe-video-skill. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.
Is Storyframe Video Skill popular?
It lives in nexsjournal/storyframe-video, which has 14 GitHub stars and 0 forks.
Related skills
Interview Transcript Organizer
12AiYuSherry/interview-transcript-organizer
将面试/访谈录音转写文本整理为规范 Word 文档,含面试复盘表。输出三版文档:面试总复盘(复盘表格)、问题总结(精简 Q&A)、完整记录(完整回答)。格式:中文楷体英文新罗马,问题蓝色加粗,回答黑色左对齐。自动按 `N-公司名面试 - YYYYMMDD/` 路径保存。
Personal Ip Illustrations
14Jaimo-so/personal-ip-illustrations
为中文文章、帖子、博客、Notion 文档、工作流、方法论、流程、结构、状态、隐喻或观点设计并生成带固定个人 IP 主角的正文配图。用于用户提到“我的 IP 配图”“个人形象配图”“文章插图”“配图建议”“shot list”,或要求用随 Skill 提供的棕发圆框眼镜少年 IP 生成、编辑、去标题或改图;默认采用 16:9 纯白底、全手绘角色与结构、少量红橙蓝批注的清爽怪诞视觉语言。
Linkly Quote Cards
12logog782-cmyk/linkly-quote-cards
Linkly 金句卡 v2「双色印刷版」——把 Linkly 分类笔记里的金句印成双墨编辑印刷卡(halftone 网点影像+文字压图+活字落款)。当用户说 出金句卡、金句卡 no.XX、金句海报、金句配图、印刷金句卡、双色金句卡、给这句话出张卡 时使用本 skill。生图唯一走 ~/飞书/imagegen/gen.py(Seedream),逐字校验硬门。旧纸 zine 风为 v1 已归档版式,仅点名"zine 版/旧纸版"才复刻。
Scriba
15AlexanderAbramovPav/scriba
Transcribe multilingual audio/video meetings locally into speaker-labeled Markdown with word times and voice clips. Uses fast Russian GigaAM or multilingual WhisperX, Nemotron diarization across languages with pyannote fallback, and optional validated host-AI punctuation. Rename speakers after identification. Use for transcripts, расшифровку, транскрипт, диаризацию, "кто что сказал", or транскрибировать/расшифровать встречу или запись.
Patent Filing Qc
12LeonardHope/Claude-Skill-for-Patent-Filing-Quality-Control
Comprehensive quality control for U.S. patent application filing documents. Use when the user asks to QC, check, validate, or review patent filing documents before submission to the USPTO. Performs 70+ automated and manual checks across specification, drawings, ADS, declaration, assignment, and power of attorney documents. Detects cross-document inconsistencies, formatting issues, missing required fields, and common errors.
Gwt
11allenk/gwt-integrations
Remove Gemini AI watermarks from images using GeminiWatermarkTool (GWT). Use this skill whenever the user mentions: Gemini watermark, 浮水印, AI image cleanup, removing logos from Gemini-generated images, Google ImageFX cleanup, batch processing AI-generated photos, or anything about a semi-transparent logo in the bottom-right corner of an image — even if they don't say "GeminiWatermarkTool" explicitly. Also trigger for follow-up requests like "the corner still looks dirty" or "there's still residual artifacts" after a previous removal attempt.
Browse the most popular Claude skills, all images, video & audio skills, or write your own with the skills generator.