# Hyperframes Core

The HyperFrames composition contract, build one renderable project.

- Repository: https://github.com/calesthio/OpenMontage (74341 stars)
- Category: Writing
- License: AGPL-3.0
- Last updated: 2026-10-28
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add calesthio/OpenMontage --skill hyperframes-core -g -a claude-code -y`
Codex: `npx skills add calesthio/OpenMontage --skill hyperframes-core -g -a codex -y`
Cursor: `npx skills add calesthio/OpenMontage --skill hyperframes-core -g -a cursor -y`
Gemini CLI: `npx skills add calesthio/OpenMontage --skill hyperframes-core -g -a gemini-cli -y`

## Description

The HyperFrames composition contract, build one renderable project. Use for composition structure, the `data-*` timing attributes, `class="clip"`, tracks, sub-compositions, variables, framework-owned media playback, deterministic-render rules, and validation. Read before writing composition HTML.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# HyperFrames Core

HyperFrames renders video from HTML. A composition is an HTML file whose DOM declares timing with `data-*` attributes, whose animation runtime is seekable, and whose media playback is owned by the framework.

This skill is the **technical contract**, how to build one hyperframes project. The body below is the build guide; per-topic detail lives in `references/` (index next), read on demand. Other concerns live in the sibling domain skills, `hyperframes-animation`, `hyperframes-creative`, `hyperframes-media`, `hyperframes-cli`, `hyperframes-registry`. The capability map in `/hyperframes` says what each one covers.

## References

The rest: https://github.com/calesthio/OpenMontage/blob/HEAD/.agents/skills/hyperframes-core/SKILL.md
