lov-media-creator

Solid

将录屏、演示视频和音频素材整理为结构清晰、保留关键原声、完成混音与封面交付的可发布成片;触发语包括“制作视频号成片”“剪这个录屏”和“create a publish-ready video”。

Data & Documents 64 stars 16 forks Updated today MIT

Install

View on GitHub

Quality Score: 86/100

Stars 20%
60
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# lov-media-creator — 从素材到可发布成片 把录屏、演示素材、原声和 BGM 组织成可发布的视频成片,同时交付剪辑清单、封面方向和可回读的质检报告。叙事重点放在真实工作流和实际问题上,工具只作为过程中的一个环节出现。 ## Triggers ### Activate when - 用户说“把这段录屏剪成视频号成片,保留最后有声音的成果段”。 - 用户说“压缩上传卡顿、加 BGM、做 16:9 封面,并给我质检报告”。 - 用户希望把长录屏整理成有开场、问题、操作证据和最终结果的短视频。 - User asks to create a publish-ready video from a screen recording while preserving the original result audio. ### Do not activate when - 用户只要生成标题、正文或社交平台文案;交给文案或内容策略能力。 - 用户只要学习字幕、词汇注释或 ASS 人物卡;交给 `lov-subtitle-freedom-skill`。 - 用户只要章节进度条、透明章节层或剪映章节包;交给 `lov-video-chapter`。 - 用户已经有最终 MP4,只要求上传并回读发布状态;交给 `lov-publish-wechat-channels`。 ## User Profile (cross-session) 每次运行都读取 `skill.yaml` 声明的 `user-profile/v1`:用户语言与时区、品牌语气、工作区输出位置、共享偏好,以及 `skills.lov-media-creator` 下的 Skill 专属记录。解析顺序是当前请求、项目上下文、Skill 记录、共享偏好、用户/品牌 Profile、默认值。 用户直接说出的长期剪辑偏好或品牌事实,通过 `scripts/profile_store.py record --confirm` 写回 Profile,并在结果中报告保存路径。源代码保持可移植,不写入个人绝对路径、凭据或临时素材位置。完整契约见 [`references/user-profile.md`](references/user-profile.md)。 ## Skill Group Composition 运行前阅读 [`references/skill-composition.md`](references/skill-composition.md)。相邻 Skill 只通过文件、JSON、字幕或成品视频交接,不作为此 Skill 的隐藏运行依赖。 ## Workflow (MANDATORY) **必须按以下顺序执行。** ### Step 0: 解析运行环境 - 使用环境中的 `SKILL_DIR`;没有时从当前 Skill 上下文推断安装目录。 - 先验证 `$SKILL_DIR/scripts/media_probe.py`、`$SKILL_DIR/scripts/timeline_check.py`、`$SKILL_DIR/scripts/audio_qc.py`、`$SKILL_DIR/scripts/profile_store.py` 是否存在。 - 再验证 `$SKILL_DIR/references/media-workflow.md`、`$SKILL_DIR/references/edit-manifest.md`、`$SKILL_DIR...

Details

Author
lovstudio
Repository
lovstudio/skills
Created
4 months ago
Last Updated
today
Language
Python
License
MIT

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category