external-adapter-hyperframeslisted
Install: claude install-skill Rejnyx/cortex-x
# /external-adapter-hyperframes — HTML → video render bridge (v0 scaffold)
**Sprint 3.4 v0 status**: this skill exists as a frontmatter-contract proof-of-concept. The actual Hyperframes invocation is wired in Sprint 3.4 v1 (Docker sandbox + git clone + install + render call). v0 demonstrates that the `external_dependency` block + license-tier gate works end-to-end for an OSS-permissive adapter.
## What Hyperframes does
[github.com/heygen-com/hyperframes](https://github.com/heygen-com/hyperframes) — Apache-2.0, 17.2k★, v0.5.7 (2026-05-10). Tagline: *"Built for agents."*
Takes HTML + a render spec, produces deterministic video via Puppeteer + FFmpeg. Already ships an agentskills.io-aligned skill bundle that Claude Code / Cursor / Codex consume out of the box — cortex-x's adapter is **thinner than expected**.
## v0 invocation contract (this skill)
When operator types `/external-adapter-hyperframes` or natural-language equivalent:
1. **Probe adapter availability** via `bin/steward/_lib/external-adapter.cjs:probeAdapter()`.
2. If `EXTERNAL_TOOL_MISSING` → tell operator how to install (`npm install -g @heygen/hyperframes`), do not silently degrade.
3. If license gate passes (oss-permissive → always passes) → proceed.
4. **Sprint 3.4 v1+**: actually invoke `hyperframes render --html=<path> --output=<path>` inside Docker sandbox.
## v1+ deferred (not in this commit)
- Docker-per-action sandbox (matches existing `bin/steward/execute.cjs` mutex model).
- git clone + install co