This is a proper three-phase workflow for recording product demos that don't break. It forces you to discover what's actually on the page before writing selectors, rehearse every step to catch failures early, and only then record with cursor overlay and natural pacing. The discovery phase is the smart part: it dumps all interactive elements so you know whether that dropdown is a real select or a custom component, whether the comment box supports @mentions, and which exact button text to target. If you've ever recorded a Playwright demo only to have it silently fail on a missing selector, the rehearsal harness here catches that before you waste the take. Outputs WebM files ready for documentation or stakeholder demos.
- skills.sh installs
- 3.8K
- GitHub stars
- 229.1K
- last updated
- Jul 14, 2026
Install
$ npx -y skills add affaan-m/everything-claude-code --skill ui-demo --agent claude-codeInstalls into .claude/skills of the current project.
Files
UI Demo Video Recorder
Record polished demo videos of web applications using Playwright's video recording with an injected cursor overlay, natural pacing, and storytelling flow.
When to Use
- User asks for a "demo video", "screen recording", "walkthrough", or "tutorial"
- User wants to showcase a feature or workflow visually
- User needs a video for documentation, onboarding, or stakeholder presentation
Three-Phase Process
Every demo goes through three phases: Discover -> Rehearse -> Record. Never skip straight to recording.
Phase 1: Discover
Before writing any script, explore the target pages to understand what is actually there.
Why
You cannot script what you have not seen. Fields may be <input> not <textarea>, dropdowns may be custom components not <select>, and comment boxes may support @mentions or #tags. Assumptions break recordings silently.
How
Navigate to each page in the flow and dump its interactive elements:
Sponsors
Details
- Repository
- github.com/affaan-m/everything-claude-code
- Categories
- Frontend Development, Documentation, Sales & Marketing
- First seen
- Apr 16, 2026
More from affaan-m/everything-claude-code
All 256- Agent Introspection Debugging3.7K
- Connections Optimizer3.7K
- Dotnet Patterns3.7K
- Finance Billing Ops3.7K
- Gan Style Harness3.7K
- Google Workspace Ops3.7K
- Knowledge Ops3.7K
- Lead Intelligence3.7K
- Openclaw Persona Forge3.7K
- Opensource Pipeline3.7K
- Security Bounty Hunter3.7K
- Workspace Surface Audit3.7K
- Accessibility3.6K
- Agent Sort3.6K
- Api Connector Builder3.6K
- Automation Audit Ops3.6K
- Code Tour3.6K
- Csharp Testing3.6K
- Github Ops3.6K
- Hipaa Compliance3.6K
- Llm Trading Agent Security3.6K
- Project Flow Ops3.6K
- Social Graph Ranker3.6K
- Terminal Ops3.6K
