Requirements
- Target platform
- OpenClaw
- Install method
- Manual import
- Extraction
- Extract archive
- Prerequisites
- OpenClaw
- Primary doc
- SKILL.md
Create professional terminal recordings with VHS tape files - guides through syntax, timing, settings, and best practices
Create professional terminal recordings with VHS tape files - guides through syntax, timing, settings, and best practices
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.
Create terminal recordings with Charm's VHS. Use when creating CLI demos, README animations, documentation videos.
vhs installed (brew install vhs / go install github.com/charmbracelet/vhs@latest) ttyd and ffmpeg on PATH
Output demo.gif # Outputs first Set Width 1200 # Settings second Set Theme "Catppuccin Mocha" Require git # Requirements third Hide # Hidden setup Type "cd /tmp && clear" Enter Show Type "your command" # Main recording Enter Wait Sleep 2s
CommandPurposeType "text"Type text (uses TypingSpeed setting)Enter / Tab / SpaceKey pressesUp / Down / Left / RightArrow navigationPageUp / PageDownPage navigationCtrl+C / Ctrl+D / Ctrl+LSignal/EOF/clear combosWait / Wait /pattern/Wait for prompt or regex matchSleep 2sFixed pause (supports ms/s/m)Hide/ShowHide setup/cleanup from outputType@50ms "text"Override typing speed inlineBackspace N / Delete NDelete N chars back/forwardCopy / PasteClipboard operationsScreenshot path.pngCapture single frameEnv VAR "value"Set environment variable
SettingDefaultNotesWidth/Height1200/600Terminal dimensions in pixelsFontSize32Text size; FontFamily for custom fontsTypingSpeed50msPer-char delay (override with Type@Xms)Theme-Use vhs themes to list all availablePadding40Border space; LetterSpacing/LineHeight also available
3-2-1 Rule: 3s after important commands, 2s between actions, 1s for transitions Clean start: Hide โ Type "clear" โ Enter โ Show Command-wait: Type โ Enter โ Wait โ Sleep 2s Fast hidden: Type@10ms "setup command" ASCII preview: Output demo.ascii for instant test
FormatUse Case.gifWeb/README (universal).mp4/.webmSocial media / modern browsers.asciiPreview/test (instant, no ffmpeg)frames/PNG sequence for post-processing
IssueSolutionCommands too fastAdd Wait + Sleep 2s after EnterMessy terminalHide โ clear โ Show at startInconsistent pacingFollow 3-2-1 timing rule
vhs demo.tape # Run tape file vhs themes # List all available themes vhs manual # Show full command reference
vhs-syntax.md - Full command reference timing-control.md - Pacing strategies settings.md - All configuration options examples.md - Real-world tape files
Code helpers, APIs, CLIs, browser automation, testing, and developer operations.
Largest current source with strong distribution and engagement signals.