Clones or updates a ruler progress animator repo and renders a default ruler progress video via a shell script.
- What it does
- The skill runs a bundled shell script that clones or updates the ruler-progress-animator repository, installs npm dependencies, and renders a ruler progress animation video. It accepts an optional workspace directory and output path, defaulting to the current directory and out/scaffold-demo-defaults-transparent.mov. It uses a bunx-based Remotion scaffold flow when available, otherwise falls back to npx remotion render. It returns the final absolute output path printed by the script.
- When to use it
- Use it when a user asks to draw a ruler progress bar, make a ruler progress animation, render a ruler progress video, or export the default demo video from this project.
- Requirements
- Requires git, node, npm, and network access for cloning or updating the repository and installing dependencies. Ships an executable shell script at scripts/render_ruler_progress.sh; bunx is optional, with npx as a fallback.