ui-demo

Record web application demo videos with Playwright and a visible cursor overlay.

Updated Apr 2, 2026
One-click install
npx skills add https://github.com/richardnpaul/everything-vscode-copilot --skill ui-demo-richardnpaul
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ui-demo
Source: https://github.com/richardnpaul/everything-vscode-copilot/tree/main/.github/skills/ui-demo
Command: npx skills add https://github.com/richardnpaul/everything-vscode-copilot --skill ui-demo-richardnpaul

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Record polished UI demo videos of web applications by automating recording with a visible cursor overlay, natural pacing, and storytelling flow.

Core Features & Use Cases

  • Automated UI demo recording using Playwright with a cursor overlay and pacing guidance.
  • Three-phase workflow: Discover -> Rehearse -> Record to ensure reliable demos.
  • Use cases include demos, walkthroughs, screen recordings, tutorials for documentation, onboarding, or stakeholder presentations.

Quick Start

Run the UI Demo Video Recorder to generate a polished Playwright video of your web app.

Frequently Asked Questions about ui-demo

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

FAQPage Schema
How do I record a UI demo video with Playwright?

To record a UI demo video with Playwright, you can automate the process using a structured three-phase workflow: Discover, Rehearse, and Record. This approach ensures reliable, polished screen recordings by enforcing deterministic selectors, pacing guidelines, and a visible cursor overlay.

What is the best way to automate screen recordings for web app documentation?

Automating screen recordings for web app documentation is best handled by using Playwright's built-in video recording combined with a cursor overlay. This method applies storytelling flow and pacing guidelines to generate polished, reliable tutorials and onboarding walkthroughs.

Can I add a cursor overlay to Playwright video recordings?

Yes, you can add a cursor overlay to Playwright video recordings. This feature simulates natural cursor movement and pacing during the recording phase, making automated UI demos and stakeholder presentations appear polished and manually driven rather than automated.

Does the UI demo recording workflow require manual scripting for every step?

The UI demo recording workflow reduces manual scripting by enforcing a Discover to Rehearse to Record pipeline. It relies on deterministic selectors to automate web interactions, ensuring consistent video output for tutorials and documentation without extensive manual coding for each step.

Why should I use a rehearse phase before recording a web application walkthrough?

Using a rehearse phase before recording a web application walkthrough ensures that deterministic selectors are valid and pacing is correct. This step prevents failed recordings and shaky transitions, resulting in a polished UI demo video suitable for onboarding and stakeholder presentations.