LogoAwesome Skills
  • Search
  • Category
  • Tag
  • Blog
LogoAwesome Skills
LogoAwesome Skills

Discover Open-Source Agent Skills for AI Coding Assistants

Product

  • Search
  • Category
  • Tag
  • Blog

Resources

  • Claude Skill Docs
  • Antigravity Skills Docs

Tools

  • Claude Code
  • OpenCode
  • Cursor
  • Codex
  • Antigravity

Company

  • Privacy Policy
  • Terms of Service
  • Sitemap

©2026 Awesome Skills. All rights reserved.

Privacy PolicyTerms
Back to Skills

ui-demo

Record polished UI demo videos using Playwright. Use when the user asks to create a demo, walkthrough, screen recording, or tutorial video of a web application. Produces WebM videos with visible cursor, natural pacing, and professional feel.

187,873stars29,078forksUpdated 5/21/2026
Browser AutomationDocumentation#screen-recording#tutorial#ui-demo#documentation#playwright#javascript

Security Assessment

Safe(90/100)

Detected risks:

Sensitive File Access([SKILL.md] .env)
Security Score90/100

About ui-demo

The `ui-demo` skill is designed to help users create professional and polished UI demo videos of web applications using Playwright. It addresses the challenge of accurately capturing workflows and interactive elements in web apps, ensuring that recorded videos are both informative and visually appealing. By injecting a visible cursor and following natural pacing, the skill enhances storytelling, making complex web interactions easier to understand and follow.

This skill offers a structured three-phase process: Discover, Rehearse, and Record. In the Discover phase, it identifies and maps interactive elements on each page, such as input fields, buttons, dropdowns, and rich text areas. The Rehearse phase allows users to test and verify that all selectors and interactions function as expected, preventing errors in the final recording. Finally, the Record phase captures the demo with smooth transitions, visible cursor movements, and professional pacing. These features ensure that the output WebM videos are suitable for documentation, onboarding, or presentations.

Target users include product managers, developers, technical writers, and anyone who needs to showcase web application features or workflows visually. Use cases range from creating tutorial videos for new software features to walkthroughs for stakeholders, demonstrating form interactions, or capturing dynamic content in web applications. This skill streamlines the video creation process while maintaining accuracy and professionalism.

FAQ

What types of videos can I create with this skill?

You can create demo videos, screen recordings, walkthroughs, or tutorial videos of web applications, capturing interactive elements and user workflows.

Which web applications are compatible with this skill?

Any web application that can be accessed via a browser and interacted with using Playwright can be used. Ensure that all dynamic elements and selectors are accessible for recording.

Can I skip the Discover or Rehearse phases?

No, skipping these phases is not recommended. Discover ensures accurate mapping of interactive elements, and Rehearse verifies that all selectors work correctly before recording.

What output format does the recording use?

The recorded demo videos are produced in WebM format with a visible cursor, natural pacing, and a professional feel.

Do I need coding experience to use this skill?

Basic familiarity with JavaScript and Playwright is helpful, especially for handling selectors and custom interactions, but the skill's structured workflow guides the process.

Install ui-demo

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill

Repository

affaan-m/everything-claude-code

Related Skills

import-on-interaction

256

radon-mcp

296

investigating-incidents-with-aws-devops-agent

2,945

mantis-structural-index

2,518