Skip to main content

hyperframes-cli

HyperFrames CLI dev loop — use `npx hyperframes` for scaffolding (init), validation (lint, inspect), preview, render, and environment troubleshooting (doctor, browser, info, upgrade). Use when working in or alongside a HyperFrames project and the user asks to scaffold, preview, render, lint, install a registry block, or diagnose a broken environment.

소스 정보

저장소
OneWave-AI/Crest
최근 소스 활동
2026년 5월 22일 03:17
감지된 SKILL.md 언어
영어
스타
6
포크
0

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
hyperframes-cli
description
HyperFrames CLI dev loop — use `npx hyperframes` for scaffolding (init), validation (lint, inspect), preview, render, and environment troubleshooting (doctor, browser, info, upgrade). Use when working in or alongside a HyperFrames project and the user asks to scaffold, preview, render, lint, install a registry block, or diagnose a broken environment.
# HyperFrames CLI Everything in a HyperFrames project routes through `npx hyperframes`. This skill is the operator's manual — when the user asks to "preview", "render", "add a transition", or when something breaks, run the right command. ## Command map | Command | When to use | | --- | --- | | `npx hyperframes init` | Start a new composition. Prompts for template (Tailwind, blank, etc.) | | `npx hyperframes init --tailwind` | Skip the prompt and scaffold with Tailwind (recommended default) | | `npx hyperframes preview` | Live preview in the browser with hot reload | | `npx hyperframes lint` | Validate timing, schema, missing assets | | `npx hyperframes inspect` | Print the parsed scene graph — use when timing looks off | | `npx hyperframes render` | Render the composition. Defaults: 1920x1080, 30fps, MP4 | | `npx hyperframes render --format gif` | GIF output (smaller, lower quality) | | `npx hyperframes render --format webm` | WebM output (transparent backgrounds supported) | | `npx hyperframes render --width 1080 --height 1920` | Vertical for Reels / TikTok / Shorts | | `npx hyperframes add <block>` | Install a registry block (e.g., `lower-third`, `glitch-transition`) | | `npx hyperframes doctor` | Check the environment (browser, ffmpeg, node) | | `npx hyperframes browser` | Reinstall the Playwright browser used for rendering | | `npx hyperframes info` | Print version + environment summary | | `npx hyperframes upgrade` | Update to the latest version | If a flag is uncertain, run `npx hyperframes <command> --help` first. ## Standard workflow 1. **Scaffold** — `npx hyperframes init` (or `--tailwind`) 2. **Compose** — edit the HTML in `src/` 3. **Preview** — `npx hyperframes preview` in one terminal; edit + save in another. Hot reload is fast. 4. **Lint** — `npx hyperframes lint` before every render. Catches the 90% of bugs preview misses (timing overlaps, missing assets, schema drift). 5. **Render** — `npx hyperframes render` ## When things break - **Render fails / blank output** → `npx hyperframes doctor`. Usually a missing browser binary or ffmpeg. - **Stale preview / changes not appearing** → restart `preview`, clear browser cache. - **Schema errors** → `npx hyperframes inspect` shows what the parser is actually seeing. Compare against the source. - **"Browser not found"** → `npx hyperframes browser` reinstalls it. - **Version mismatch with a tutorial** → `npx hyperframes info` then `npx hyperframes upgrade` if you're behind. ## Registry blocks `npx hyperframes add` pulls pre-built blocks (captions, lower thirds, transitions, VFX, text effects) into the project. Browse what's available with `npx hyperframes add --list`. After adding a block, the project imports it automatically — no manual wiring. Good defaults to suggest: - `lower-third-clean` — overlay names/titles - `caption-bouncy` — subtitle/caption styling - `transition-fade` — smooth scene-to-scene fade - `transition-glitch` — kinetic, modern cut - `text-effect-typewriter` — character-by-character reveal ## Notes - Don't edit the rendered output directly — always edit the source HTML and re-render. - Commit the source, not the MP4. Rendering is deterministic; the artifact rebuilds. - If the user is using Tailwind, the project already includes the CDN build — no separate Tailwind config needed for most cases.
GitHub에서 보기