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.