ui-demo

Record web application UI demos with Playwright and cursor tracking.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires playwright, and includes scripts (resource) and assets (resource) components.

What problem does it solve?

This Skill helps in creating high-quality UI demo videos with clear cursor visibility, natural pacing, and storytelling to effectively showcase web application functionalities.

Core Features & Use Cases

  • Playwright-based Video Recording: Utilizes Playwright for recording web application demos with support for cursor tracking and natural pacing.
  • Three-Phase Process: Structured approach of discovery, rehearsal, and recording to ensure quality and accuracy.
  • Storytelling Flow: Guides users to create videos with a narrative that covers entry, context, action, variation, and result stages.

Quick Start

Run 'demo-script.cjs' to record a video demo of the target web application using the provided script.

Frequently Asked Questions about ui-demo

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

FAQPage Schema
How do I create a web app demo video with Playwright?

To create a web app demo video with Playwright, you can run a provided demo script that automates browser recording while injecting a visible cursor and following a structured storytelling flow.

What is the best way to automate UI demo recording for a web application?

Automating UI demo recording is best handled through a three-phase process of discovery, rehearsal, and recording, ensuring natural pacing and smooth cursor movement throughout the web application showcase.

Do I need Node.js and Playwright to record web application demos?

Yes, you need Node.js and Playwright installed in your environment to execute the demo scripts and capture high-quality video recordings of your web application's functionality.

Can I add a storytelling flow to automated web app video recordings?

Yes, you can add a storytelling flow to web app video recordings by structuring the demo narrative to cover entry, context, action, variation, and result stages for clear functionality showcasing.

Why use a three-phase process for recording web application demos?

Using a three-phase process of discovery, rehearsal, and recording for web application demos ensures quality and accuracy by validating the storytelling flow and cursor tracking before final capture.

What limitations exist when using Playwright for UI demo videos?

When using Playwright for UI demo videos, you are constrained by its browser automation capabilities, meaning complex custom cursor animations outside the injected tracking script may not be supported.