
from skill-demoflow13
Generate and run Playwright browser or terminal automation scenarios from natural-language descriptions, producing HAR captures and polished demo videos (MP4) w
This skill turns plain-language scenario descriptions into reproducible Playwright automation flows and terminal recordings. It supports browser demos (HAR + video) and terminal/CLI demos (xterm.js + node-pty), automating steps, handling OTP/input, and producing trimmed, framed MP4s with click visualizations. Use it to create acceptance-test recordings, product demo videos, or reproducible UX captures.
Use this skill when you need a shareable demo or test recording: onboarding walkthroughs, regression test captures, CLI demos, or when you want a HAR for debugging network behavior. It’s ideal for developers and QA who want deterministic, repeatable recordings triggered from natural language or scenario files.
lib/ for generating and finalizing captures.steps[] arrays, terminal recording patterns, target files (.demoflow/targets), and how to call launchWithRecording, runSteps, finalize, and render to produce MP4/HAR outputs. The README-like SKILL.md documents how to structure scenarios and targets, handle OTP, and trim pauses.Best used by agents with filesystem and Bash/Node execution capabilities (Claude Code, Codex/Copilot-style agents, or any agent that can run Node tooling and Playwright).
This skill has not been reviewed by our automated audit pipeline yet.