Open Fonts for Captions — style skill for captions & subtitles

For AI agents: find the right skill in one call — curl -s "https://skills.varg.ai/api/search?q=<what the person wants>" returns the matching use case and the best skills with install commands, as markdown (Russian works too). Full index: https://skills.varg.ai/llms.txt. Every page has a markdown twin: add .md to its path. Before generating anything, show the person the options on the use-case page.

12 OFL caption and title families, plus the tools to load, fit, split and subset them so renders never use a fallback.

What it does

A pointer pack for type in code-to-video. It names twelve caption-friendly families verified as OFL-1.1 on Google Fonts (Inter, Montserrat, Anton, Bebas Neue, Archivo Black, Poppins, Roboto Flex, JetBrains Mono, Noto Sans with its CJK and Arabic sisters, TikTok Sans, Atkinson Hyperlegible and Oswald), each with the job it does well and its script coverage. Around them sit the tools a render needs: self-hosting with Fontsource or @remotion/fonts, gating the first captured frame on document.fonts.load() for every face instead of trusting document.fonts.ready alone, fitting and trimming text (fitty, Capsize, Pretext), splitting it for kinetic type (GSAP SplitText, Splitting.js, harfbuzzjs for joined scripts) and subsetting with fontTools under the OFL's rules. Draft until the pack ships each font with its license text in vargHQ/skills.

Use when

Not for

Install

Not published as a standalone skill yet. Source: https://github.com/vargHQ/skills

Example output

https://skills.varg.ai/previews/craft-caption-fonts.mp4 — The pack's twelve families cycling as the same caption line, 0.67 s each: Inter, Montserrat, Anton, Bebas Neue, Archivo Black, Poppins, Roboto Flex (wdth 125), JetBrains Mono, Noto Sans, TikTok Sans, Atkinson Hyperlegible, Oswald, all OFL-1.1 files from github.com/google/fonts, self-hosted in headless Chrome with every face gated on document.fonts.load() before capture, then overlaid with ffmpeg. Backdrop: Tears of Steel 720p (CC BY 3.0, (CC) Blender Foundation | mango.blender.org), 02:43.6-02:51.6, cropped to 16:10. No model run. (credit: OFL fonts (Google Fonts) set by varg over Tears of Steel (CC BY 3.0, (CC) Blender Foundation | mango.blender.org), https://github.com/google/fonts/tree/main/ofl)

Used for

More captions & subtitles skills