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.
npx -y skills add affaan-m/everything-claude-code --skill ui-demo --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.
mindrally/skills
giuseppe-trisciuoglio/developer-kit
syncfusion/react-ui-components-skills
supercent-io/skills-template
binjuhor/shadcn-lar