xingbagan/fanovelist/hyperframes-cli
Claude Code and agent skill by xingbagan/fanovelist
- community
Checking that the SKILL.md file is still in the repository.
HyperFrames CLI tool — hyperframes init, lint, validate, preview, render, transcribe, tts, doctor, browser, info, upgrade, compositions, docs, benchmark. Use when scaffolding a project, linting or validating compositions, previewing in the studio, rendering to video, transcribing audio, generating TTS, or troubleshooting the HyperFrames environment.
Install
npx vskill@latest install xingbagan/fanovelist/hyperframes-cliSKILL.md
HyperFrames CLI
Everything runs through npx hyperframes. Requires Node.js >= 22 and FFmpeg.
Workflow
- Scaffold —
npx hyperframes init my-video - Write — author HTML composition (see the
hyperframesskill) - Lint —
npx hyperframes lint(static checks) - Validate —
npx hyperframes validate(browser-based runtime checks + contrast audit) - Preview —
npx hyperframes preview - Render —
npx hyperframes render
Lint catches static issues (missing data-composition-id, overlapping tracks, unregistered timelines). Validate catches runtime/visual issues by seeking into the paused composition in a real browser (contrast, broken overlays, missing assets). Run both before render.
Validation
Validation seeks to several timestamps in the paused composition, screenshots the page, samples pixels behind every text element to compute WCAG contrast ratios, and verifies runtime contracts (window.__timelines registration, class="clip" presence, valid data-* attributes). Run it before every render — it's cheap and catches issues lint cannot see.
Scaffolding
Templates: blank, warm-grain, play-mode, swiss-grid, vignelli, decision-tree, kinetic-type, product-promo, nyt-graph.
init creates the right file structure, copies media, transcribes audio with Whisper, and installs AI coding skills. Use it instead of creating files by hand.
Linting
Lints index.html and all files in compositions/. Reports errors (must fix), warnings (should fix), and info (with --verbose).
Previewing
Hot-reloads on file changes. Opens the studio in your browser automatically.
Rendering
| Flag | Options | Default | Notes | |
|---|---|---|---|---|
--output | path | renders/name_timestamp.mp4 | Output path | |
--fps | 24, 30, 60 | 30 | 60fps doubles render time | |
--quality | draft, standard, high | standard | draft for iterating | |
--format | mp4, webm | mp4 | WebM supports transparency | |
--workers | 1-8 or auto | auto | Each spawns Chrome | |
--docker | flag | off | Reproducible output | |
--gpu | flag | off | GPU-accelerated encoding | |
--strict | flag | off | Fail on lint errors | |
--strict-all | flag | off | Fail on errors AND warnings |
Quality guidance: draft while iterating, standard for review, high for final delivery.
Transcription
Text-to-Speech
Troubleshooting
Run doctor first if rendering fails. Common issues: missing FFmpeg, missing Chrome, low memory.
Other
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingsrc/openharness/openmontage/agents_skills/hyperframes-cli/SKILL.md
Popularity
- 7-day trend score
- 0
Refreshed 27 Oct 2026, 12 days ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/xingbagan/fanovelist/hyperframes-cli)