ui-demo

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

2|Updated Mar 3, 2026
One-click install
npx skills add https://github.com/MomoDaviluke/star-citizen-promotion --skill ui-demo-momodaviluke
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ui-demo
Source: https://github.com/MomoDaviluke/star-citizen-promotion/tree/main/.agents/skills/ecc/ui-demo
Command: npx skills add https://github.com/MomoDaviluke/star-citizen-promotion --skill ui-demo-momodaviluke

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Creating engaging, reproducible UI demos and tutorials for web apps without manual screen recordings.

Core Features & Use Cases

  • Record walkthroughs of web applications with Playwright's built-in video capture and a visible cursor overlay.
  • Preserve natural pacing and storytelling flow for onboarding, feature demos, and documentation.
  • Produce WebM videos suitable for sharing in presentations, training, and support materials.

Quick Start

Run the UI demo recorder to capture 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 automate UI demo videos for a web application?

Automate UI demo videos by using Playwright to record web application interactions with a visible cursor overlay and natural pacing. This approach captures reproducible WebM walkthroughs for onboarding or tutorials without requiring manual screen recordings.

Can I record a web app walkthrough with Playwright instead of manual screen capture?

Yes, you can record a web app walkthrough with Playwright using its built-in video capture feature. The process adds a persistent cursor overlay to ensure clear demonstrations, outputting a WebM file suitable for presentations and training.

What do I need to generate onboarding videos from a target URL?

To generate onboarding videos from a target URL, you need Playwright and Node.js installed. You also need a script that drives the browser interactions and captures the video output in WebM format with a cursor overlay.

Does Playwright video generation support a visible cursor overlay for tutorials?

Playwright video generation supports a visible cursor overlay through this recording script. The persistent cursor overlay ensures clear demonstrations and preserves natural pacing for feature demos and documentation.

What is the best way to create reproducible UI demos without manual recording?

The best way to create reproducible UI demos is through automated browser recording. Using Playwright, the script captures a target URL's interactions into a WebM video with natural pacing and a visible cursor overlay.

Are there limitations to using Playwright for screen recording web apps?

A limitation of using Playwright for screen recording is that video output is strictly generated as WebM files. Users requiring other video formats must convert the output separately after the recording script finishes capturing the web app walkthrough.