agent-screencast

Produce narrated, captioned web app demo videos using agent-browser, edge-tts, and ffmpeg.

1|Updated Mar 23, 2026
One-click install
npx skills add https://github.com/pengelbrecht/skills --skill agent-screencast
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: agent-screencast
Source: https://github.com/pengelbrecht/skills/tree/main/skills/agent-screencast
Command: npx skills add https://github.com/pengelbrecht/skills --skill agent-screencast

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Solves the challenge of producing ready-to-share, narrated, captioned demos of web applications.

Core Features & Use Cases

  • Script-driven research, validation, and video assembly using agent-browser, edge-tts, and ffmpeg.
  • Supports PR walkthroughs, onboarding, stakeholder updates, and feature demos across local and remote web apps.
  • Automatically generates synchronized narration and captions for demos, then assembles a final video with optional subtitles.

Quick Start

Create a demo by supplying a script JSON and running the agent-screencast pipeline.

Frequently Asked Questions about agent-screencast

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate narrated screencasts for web app demos?▼

Automate narrated screencasts by supplying a script JSON to drive browser recording, text-to-speech narration, and video assembly. This pipeline uses agent-browser, edge-tts, and ffmpeg to produce ready-to-share captioned demo videos automatically.

Can I create PR walkthrough videos with synchronized subtitles for local web apps?▼

Yes, you can create PR walkthrough videos with synchronized subtitles for local web apps. The pipeline automatically generates narration and captions, then assembles a final video with optional subtitles using ffmpeg for local or remote targets.

What's the best way to record a guided onboarding demo of a remote web application?▼

The best way to record a guided onboarding demo is using a script-driven pipeline that captures remote web app sessions, generates synchronized text-to-speech narration via edge-tts, and assembles the final video using ffmpeg.

Do I need ffmpeg and edge-tts to produce captioned stakeholder update videos?▼

Yes, you need ffmpeg and edge-tts to produce captioned stakeholder update videos. The pipeline relies on edge-tts for generating synchronized narration and ffmpeg for end-to-end video assembly and optional subtitle integration.

How does script-driven video assembly work for feature reviews?▼

Script-driven video assembly works by processing a supplied script JSON to research and validate web app actions, recording the browser session, generating text-to-speech narration, and combining them into a final captioned feature review video.

What are the limitations of automated text-to-speech narration for web app screencasts?▼

Automated text-to-speech narration for web app screencasts depends on predefined script JSON input and relies on edge-tts for voice generation. It does not support spontaneous unscripted narration and requires ffmpeg installed for final video assembly.