agentleFS
Practice019Practice019/agent-skills/video/SKILL.md

video

Skill0 starsChanged 2 months agoMITView on GitHub

视频生产两件套统一入口:HTML/CSS/JS 页面无头录制生成 MP4(Playwright + ffmpeg),以及已有素材的后期流水线(ffmpeg + Pillow:分段拼接、xfade 转场、SRT 字幕烧录、静图 Ken-Burns、片头片尾卡)。当任务是从网页/HTML 出片或对多段视频做后期时使用。Unified router for video production: headless HTML/CSS/JS page recording to MP4 (Playwright + ffmpeg) and deterministic post-production on existing material (concat with xfade, burned SRT subtitles, Ken-Burns from a still, title cards). Use when rendering a page to video or assembling/finishing video segments.

61 other projects use a version of this.

Adopted by

Most recently taken up by

Used with

Projects with it also use popups, co-marketing and 10 more.

Other files people use alongside this one.

Files found in the same public projects as a version of this one, more often than they turn up anywhere else. Each project counts once, large collections count for less, and this file's own repository is left out.
  • CesarjoquinSkill

    popups

    When the user wants to create or optimize popups, modals, overlays, slide-ins, or banners for conversion purposes. Also use when the user mentions "exit intent," "popup conversions," "modal optimization," "lead capture popup," "email popup," "announcement banner," "overlay," "collect emails with a popup," "exit popup," "scroll trigger," "sticky bar," or "notification bar." Use this for any overlay or interrupt-style conversion element. For forms outside of popups, see cro. For general page conversion optimization, see cro.

    Also in 22 projects that use this

  • CesarjoquinSkill

    co-marketing

    When the user wants to find co-marketing partners, plan joint campaigns, or brainstorm partnership opportunities. Use when the user says 'co-marketing,' 'partner marketing,' 'joint campaign,' 'who should we partner with,' 'integration marketing,' 'cross-promotion,' 'collaborate with another company,' 'partnership ideas,' or 'co-brand.' For customer referral programs, see referrals. For launch-specific partnerships, see launch.

    Also in 24 projects that use this

  • coreyhaines31Skill

    marketing-council

    When the user wants multiple expert perspectives on a marketing question — a simulated board of advisors staffed by legendary marketers (Seth Godin, David Ogilvy, Eugene Schwartz, April Dunford, Rory Sutherland, Alex Hormozi, Byron Sharp, and more). Also use when the user mentions 'marketing council,' 'board of advisors,' 'advisory board,' 'what would Seth Godin say,' 'what would Ogilvy think,' 'channel Hormozi,' 'get multiple perspectives,' 'debate this,' 'have the council review,' 'marketing mentors,' or asks how a famous marketer would approach their problem. The council gives each advisor's take through their documented frameworks, surfaces where they disagree, and synthesizes a recommendation. For executing the winning direction, hand off to positioning, offers, copywriting, ads, or the relevant skill.

    Also in 17 projects that use this

  • ukunal91appSkill

    community-marketing

    Build and leverage online communities to drive product growth and brand loyalty. Use when the user wants to create a community strategy, grow a Discord or Slack community, manage a forum or subreddit, build brand advocates, increase word-of-mouth, drive community-led growth, engage users post-signup, or turn customers into evangelists. Trigger phrases: "build a community," "community strategy," "Discord community," "Slack community," "community-led growth," "brand advocates," "user community," "forum strategy," "community engagement," "grow our community," "ambassador program," "community flywheel.

    Also in 26 projects that use this

  • roerohanSkill

    emails

    When the user wants to create or optimize an email sequence, drip campaign, automated email flow, or lifecycle email program. Also use when the user mentions "email sequence," "drip campaign," "nurture sequence," "onboarding emails," "welcome sequence," "re-engagement emails," "email automation," "lifecycle emails," "trigger-based emails," "email funnel," "email workflow," "what emails should I send," "welcome series," or "email cadence." Use this for any multi-email automated flow. For cold outreach emails, see cold-email. For in-app onboarding, see onboarding.

    Also in 19 projects that use this

  • +7 more from Cesarjoquin

The file

Files
SKILL.md

Video Router(视频生产路由)

两个视频技能物理内嵌在本目录下,只有本文件被 DSH 注册;用 read 打开子技能文件后按其指令执行。

子技能速查

子技能定位何时用
html-to-video-pipeline/SKILL.md生成:HTML/CSS/JS 页面 → MP4(无头浏览器逐帧录制 + ffmpeg),含排序、坑位与验证步骤素材还不存在,要先"录制/渲染"出画面
video-post-production/SKILL.md后期:确定性 ffmpeg + Pillow 流水线(编号片段拼接、xfade、SRT 烧录、Ken-Burns、片头卡)素材已存在,要做拼接/字幕/转场/包装

路由流程

  1. 先判断素材状态:没有画面 → html-to-video-pipeline;已有片段/静图/字幕 → video-post-production。
  2. 串联场景:先渲出片段、再做后期 → 依次读两个子技能(先生成后后期),不要并行。
  3. read <子技能目录>/SKILL.md(相对本技能目录)。
  4. 子技能内部的 references/、scripts/、src/ 相对该子技能目录解析;两者互相引用时用兄弟目录路径(如 video-post-production 里引用 ../html-to-video-pipeline/...)。

路由输出格式

route: video/<子技能名>
next: read <子技能名>/SKILL.md(相对本技能目录)

注意事项

  • 两边都依赖 ffmpeg(字幕烧录还依赖 libass + CJK 字体);缺依赖时按子技能的检查步骤先装。
  • 不要自己临时拼 ffmpeg 命令绕过子技能里的既有脚本 —— 那里记录了排序、坑位与验证步骤。
  • 子技能未注册是预期行为,用 read,不要用 skill 加载。

Download now (ZIP)

Does it work?

Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.

Reviews can't be read right now.

Your trail

Files you open will collect here, so you can find them again.

Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.

Now do this for your own.

Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.