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: Before setup or freshness commands, follow plugin execution rules when this skill is inside a HyperFrames plugin.
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
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.
Tiers, dropped and unindexed, stale indexes, offline behaviour: references/search.md.