hyperframes-registry
Installation
Summary
Install and wire reusable blocks and components into HyperFrames compositions via the registry.
- Blocks are standalone sub-compositions with their own dimensions and timeline; components are effect snippets pasted directly into host compositions
- Install via
hyperframes add <name>with options for custom directories, JSON output, and clipboard control - Blocks require wiring through
data-composition-srcand attributes likedata-composition-id,data-start,data-duration, anddata-track-index - Components require manual merging of HTML elements, CSS styles, and JavaScript into the host composition
- Install paths and registry source are configurable in
hyperframes.json
SKILL.md
Plugin installs: Inside a HyperFrames plugin, follow plugin execution rules.
HyperFrames registry
Starting from an item is faster and usually better than writing the effect yourself, and an installed item is ordinary source in your project: change it, cut it down, restyle it.
Find and install
There is no hyperframes registry command; searching is catalog, installing is add.
npx hyperframes catalog --query "<what the beat should do, in English>" --json
npx hyperframes add <name> --json # prints the written files and the mount snippet
- Query in English even when the video is not: the catalog is indexed in English, and another script returns
No searchable words in query, which is not a gap. - Search is local and sends nothing. The default
wordstier only finds items that reuse your words;--on-deviceranks by meaning after a one-time ~33 MB download. Offer that download and let the person decide; never enable it silently. The--jsonenvelope names the tier that answered. - Narrow with
--type block|componentand--tag <tag>.add <tag>installs every block with that tag; dependencies install first.addneeds the network even for an item installed before; search works offline from the cached manifest. - Nothing fits: report it before you hand-build, on either tier.
catalog --queryprints the line pre-filled (report_gapin--json):npx hyperframes feedback --search-miss "<query>" --wanted "<the move you needed>" --tier <tier>. Describe the effect, not an item name you imagined.