Skill to Create Product Videos Developer aaitor released version 1.0.1 of skill-video-studio, a local video-production workspace built around the /devrel-video Claude Code skill, which uses Playwright CLI to capture real product interactions, HyperFrames to compose title cards, chapters and CTAs, and FFmpeg to master and inspect output. The project requires Node.js 22+, FFmpeg/ffprobe, Chromium and helper-specific Python dependencies, and its offline CI checks sources and selected local utilities rather than the complete production stack; portrait and social output profiles remain on the roadmap. From product workflow to polished demo. v1.0.1 release https://github.com/aaitor/skill-video-studio/releases/tag/v1.0.1 · aaitor/skill-video-studio Quick start quick-start · Worked videos worked-videos · Usage https://github.com/aaitor/skill-video-studio/blob/main/docs/usage.md · Contribute contributing-and-support A local video-production workspace driven by the /devrel-video Claude Code skill . Capture real product interactions with Playwright CLI, compose title cards, chapters, and CTAs with HyperFrames, then master and inspect the result with FFmpeg. Start with a silent walkthrough; add narration, music, subtitles, or your own presenter footage when needed. A real Claude Code session using the installed project skill: clone the studio, prepare an Acme walkthrough brief, and inspect the three-beat plan on a black background. This short demo stops before capture and rendering ; it does not claim a video was produced. The recording guide https://github.com/aaitor/skill-video-studio/blob/main/examples/README.md includes the actual generated brief and reproduction command. For planning: Git and authenticated Claude Code. Clone the full workspace so its native skill and project layout stay together: git clone https://github.com/aaitor/skill-video-studio.git cd skill-video-studio claude Ask Claude: /devrel-video Prepare a 25-second silent walkthrough brief for the bundled Acme app: show the workspace, filter by category, then open a project. Reuse brands/acme. Show the plan before capture or rendering. Expected result: a project brief and a concrete beat plan. For a complete video, install the capture/render prerequisites https://github.com/aaitor/skill-video-studio/blob/main/docs/installation.md capture-and-rendering-prerequisites and follow the worked walkthrough https://github.com/aaitor/skill-video-studio/blob/main/projects/example-walkthrough/README.md . The production stack needs Node.js 22+, FFmpeg/ffprobe, Chromium, and the helper-specific Python dependencies. Optional narration and avatars require your own additional services or GPU setup. - Real product capture: browser interaction scripts with explicit beats and stable selectors. - Branded composition: title, browser frame, chapters, and CTA in a HyperFrames timeline. - Local mastering and QA: master/web copies, ffprobe checks, contact sheet, and thumbnail. - Optional audio: six local music styles, narration-driven timing, and voice variants. - Optional presentation: subtitles, private bring-your-own presenter footage, and terminal/browser sequences. - Source-based workflow: reusable brands, briefs, templates, and two complete worked examples. Portrait/social output profiles remain on the roadmap. Full capture/render depends on your local toolchain; offline CI checks sources and selected local utilities, not the complete production stack. See workflow https://github.com/aaitor/skill-video-studio/blob/main/docs/workflow.md and usage https://github.com/aaitor/skill-video-studio/blob/main/docs/usage.md . Product walkthrough: a local Acme fixture, real browser capture, narration/music, and EN/ES subtitles. Source and commands https://github.com/aaitor/skill-video-studio/blob/main/projects/example-walkthrough/README.md · Watch with sound https://youtu.be/H6npd3uuqls . Composed CLI/browser film: a multi-environment example whose terminal scenes are authored HTML reenactments. Source and explanation https://github.com/aaitor/skill-video-studio/blob/main/projects/example-cli-tour/README.md · Watch with sound https://youtu.be/lvpKaYUVNws . The longer examples remain intact. Generated MP4/audio files are ignored; rebuild them from the included sources. See usage prompts https://github.com/aaitor/skill-video-studio/blob/main/docs/usage.md for silent, narrated, avatar, voice-swap, and multi-environment requests. Each video uses projects/