Community编程与开发github.com

ObafemiEuloge/motion-studio

视频工作室的最终渲染与交付质量控制(文本、品牌规范、运动、手机可读性、音频)。每次交付前必须执行,无例外。

motion-studio 是什么?

该技能用于在视频最终渲染与交付前执行系统化的质量控制。它确保文本、品牌规范、运动、音频和手机可读性等各方面均通过检查。技能会生成一个 `CONTROLE.md` 清单,详细记录每个检查项及测量结果;任何未通过的检查项都会阻止交付。它支持命令行脚本(如 `python3 scripts/verifier_texte.py`、`ffmpeg` 和 `npx hyperframes`)进行自动检查,并包含具体的视觉和音频验证规则(如无过度静音、唇形同步、音量标准)。该技能旨在防止有缺陷的视频流出,确保每次交付都达到一致的高质量。

兼容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/ObafemiEuloge/motion-studio/tree/HEAD/.claude/skills/controle

Installed? Explore more 编程与开发 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

控制

在制作文件夹中写入 CONTROLE.md,包含每个检查项及你测量的结果。未勾选的检查项会阻止交付。

文本

  • python3 scripts/verifier_texte.py script.md audio/voix.txt publication.md index.html compositions/*.html 显示 OK。
  • 每个事实来自 brand/faits.md。不包含价格。EducaPro 说“为客户”。
  • 屏幕上的名字:Obafemi Euloge AGNOUN,三个词,大小相同。
  • 准确的 WhatsApp 号码:+229 01 96 25 66 94。

品牌规范

  • 无光晕、背景渐变、标题进入模糊、表情符号(与 brand/DESIGN.md 中的“禁止”部分对比)。
  • 香槟:每个镜头仅一次有意义的用途。
  • 杯子后面总有东西要模糊。

运动与可读性

  • 拇指测试:将第 0 帧缩小到 270 像素宽后仍可读,并指出问题。
  • Oba 的脸(如果出现)清晰且照明良好;否则移除该镜头。
  • 最终号召包含产品关键词(APP、PAGE、MOTION)和写作理由。
  • npx hyperframes check --json:零错误;已阅读并证明警告。
  • npx hyperframes snapshot --review 然后 /hyperframes references/review.md:没有标题在到达后移动,没有剪辑处的跳转。
  • 第 0 帧无需音频即可阅读。所有文本介于 168 到 1330 像素之间,字号 ≥ 28 像素。
  • 每行至少持续 0.5 秒 + 每词 0.3 秒。最终签名 ≥ 2.5 秒。

音频

  • 无超过 0.35 秒的静音:ffmpeg -i renders/<slug>.mp4 -af silencedetect=n=-35dB:d=0.35 -f null - 2>&1 | grep silence_start 不返回任何内容(结尾除外)。
  • 语音同步:每个文本在其对应词上出现(偏差 ≤ 0.1 秒)。
  • npx hyperframes audio renders/<slug>.mp4 --json:有音频,−16 至 −14 LUFS,峰值 ≤ −1 dBTP。
  • 音效仅用于可见动作;不连续使用同一个文件两次。

向 Oba 报告已测量但未听取的内容。

Individual skills in this repo

This repo contains 3 individual skills — each has its own dedicated page.

相关技能