一键导入
prismtek-youtube-buddy-lipsync
Produce a Prismtek/Buddy talking-host overlay for narrated videos using pixel-art visemes and FFmpeg audio RMS animation.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Produce a Prismtek/Buddy talking-host overlay for narrated videos using pixel-art visemes and FFmpeg audio RMS animation.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Compare an implementation PR against its referenced BMO tech spec and report gaps, risks, and verification status.
Create a BMO product spec from a GitHub issue or operator request. Use when work needs a durable user-facing intent artifact before implementation.
Create a BMO tech spec from a product spec, GitHub issue, or operator request. Use when work needs grounded implementation planning before code changes.
Allows the Buddy to mutate its own operational kernel to improve performance.
Review and summarize online videos (especially YouTube) by extracting transcript + keyframes with local tools. Use when the user asks you to "watch" a video link, react to a video, summarize a video, or extract highlights/timestamps.
在任何创造性工作之前必须使用此技能——创建功能、构建组件、添加功能或修改行为。在实现之前先探索用户意图、需求和设计。
| name | prismtek-youtube-buddy-lipsync |
| description | Produce a Prismtek/Buddy talking-host overlay for narrated videos using pixel-art visemes and FFmpeg audio RMS animation. |
| version | 1.1.0 |
| author | Prismtek |
| license | MIT |
| platforms | ["macos","linux"] |
| metadata | {"hermes":{"tags":["youtube","video","ffmpeg","imagemagick","pixel-art","vtuber","buddy","prismtek"],"related_skills":["youtube-content","media-rendering","buddy-appearance"]}} |
Use this skill to turn a clean Buddy host PNG into a lightweight audio-reactive talking-host overlay for Prismtek/Buddy videos.
The workflow is intentionally simple and robust:
command -v magick
command -v ffmpeg
command -v ffprobe
python3 --version
python3 scripts/generate_buddy_v12_visemes.py \
~/.hermes/assets/prismtek-youtube/avatar/buddy-host-main-clean.png \
--out-dir ~/.hermes/assets/prismtek-youtube/avatar
python3 scripts/prismtek_youtube_avatar_lipsync.py \
/path/to/base-video.mp4 \
--closed ~/.hermes/assets/prismtek-youtube/avatar/buddy-host-main-v12-mouth-closed.png \
--open ~/.hermes/assets/prismtek-youtube/avatar/buddy-host-main-v12-mouth-small-open.png \
--output /tmp/buddy-lipsync-proof.mp4 \
--limit-seconds 20
For full render, omit --limit-seconds.
This skill renders local media only. Keep source media, generated avatars, rendered MP4s, and receipts out of public git history.