hyperframes-registry
by heygen-comhyperframes-registry helps you install and wire reusable HyperFrames registry items with less guesswork. Use it to run hyperframes add, identify blocks vs. components, merge snippets, wire blocks into index.html, and follow hyperframes.json path mappings for design implementation and registry discovery.
This skill scores 82/100, which makes it a solid directory listing for users who work with HyperFrames registry installs. The repository gives clear trigger points, concrete install commands, and wiring guidance for both blocks and components, so agents can act with much less guesswork than a generic prompt. Users should still expect to consult the supporting references for full path and integration details.
- Clear triggerability: it explicitly says when to use the skill and covers hyperframes add, blocks, components, and hyperframes.json.
- Strong operational guidance: examples show install, wiring, lint, preview, and customization steps for both block and component workflows.
- Good install decision value: references explain discovery, install locations, and wiring conventions with repo-backed examples and no placeholder content.
- No install command in SKILL.md, so users must rely on the CLI behavior described in the docs rather than a self-contained setup path.
- The visible excerpt is truncated in places, so some implementation details may require reading the linked reference files before use.
Overview of hyperframes-registry skill
What hyperframes-registry does
The hyperframes-registry skill helps you install and wire reusable HyperFrames registry items with less guesswork than a generic prompt. It is built for the real job of turning hyperframes add <name> output into a working composition, whether you are adding a block, merging a component, or checking what exists in the registry.
Best-fit use cases
Use the hyperframes-registry skill when you need a practical hyperframes-registry guide for:
- installing a registry item into an existing project
- deciding whether an item is a block or a component
- wiring installed files into
index.html - reading
hyperframes.jsonpath mappings - discovering registry items before you commit to one
What makes it different
The skill is strongest when the install path, file type, and integration steps matter. Blocks behave like standalone sub-compositions with their own dimensions and timeline; components are snippets that merge into the host composition. That distinction is the core decision point this hyperframes-registry skill clarifies before you edit files.
How to Use hyperframes-registry skill
Install and inspect the right files
For hyperframes-registry install, use the skill alongside the repository layout, not instead of it. Start with the item you are installing, then read:
SKILL.mdfor the workflowreferences/discovery.mdfor registry lookup and manifest fieldsreferences/install-locations.mdfor default paths andhyperframes.jsonremappingreferences/wiring-blocks.mdorreferences/wiring-components.mddepending on item typeexamples/add-block.mdandexamples/add-component.mdfor end-to-end patterns
Turn a rough request into a good prompt
The best hyperframes-registry usage starts with a specific goal, not just a name. Strong input includes:
- the item name
- whether you want a block or component
- where it should live in the project
- whether you are wiring into an existing composition or starting fresh
- any path remapping in
hyperframes.json
Example prompt shape:
Install data-chart into my HyperFrames project, wire it into index.html, and tell me which files and attributes need updating.
Workflow that avoids common mistakes
A reliable hyperframes-registry guide is:
- Run
hyperframes add <name>in the project. - Check the written files and the snippet the CLI prints.
- Verify whether the item is a block or component.
- Wire blocks with
data-composition-src,data-start,data-duration, anddata-track-index. - Merge components into HTML, CSS, and JS where the snippet says.
- Update paths if your project overrides
hyperframes.json#paths.
Practical quality tips
For better output, tell the skill what your composition already contains. For example, mention existing canvas size, timeline length, and whether you already have a host data-composition-id. That matters for hyperframes-registry for Design Implementation, because blocks must match the host layout and components must fit the current timeline and styles.
hyperframes-registry skill FAQ
Is this only for install tasks?
Mostly yes. The hyperframes-registry skill is aimed at install, discovery, and wiring decisions. If you only want a conceptual explanation of HyperFrames, a plain prompt is enough. If you need working file paths and integration steps, the skill is a better fit.
How is a block different from a component?
A block is a full composition with its own dimensions and duration, meant to be embedded with data-composition-src. A component is a snippet you paste into an existing composition. If you need independent timing or a separate canvas, choose a block. If you need an effect that merges into the current scene, choose a component.
Do beginners need to know the repo first?
No. The skill is beginner-friendly if you can recognize the goal: “install this item and wire it in.” The main beginner risk is skipping the wiring step after hyperframes add. The repo references reduce that risk by showing exactly where to look next.
When should I not use this skill?
Do not use hyperframes-registry if you are not working with the HyperFrames registry, if you are not installing anything, or if you already know the exact file edits and only need a tiny prompt rewrite. It is most useful when the install decision and integration details are still open.
How to Improve hyperframes-registry skill
Give the skill the missing constraints
The biggest quality lift comes from telling hyperframes-registry what the target composition expects. Include canvas size, timeline duration, install directory preferences, and whether the host project uses default compositions/ paths or remapped paths. That prevents mismatched paths and wiring assumptions.
Show the exact integration surface
For better hyperframes-registry usage, paste the relevant part of your host composition or describe it precisely:
- the
index.htmlcontainer - existing
data-composition-id - current GSAP timeline start time
- any wrapper elements or layers already in use
This is especially important for block wiring, because placement and layer order affect whether the added item behaves correctly.
Iterate from the first output
If the first result is close but not ready, refine by asking for one of these:
- a corrected install path based on
hyperframes.json - a minimal wiring snippet only
- a block-vs-component recommendation for the same visual goal
- a merge plan that separates HTML, CSS, and JS steps
That feedback loop is the fastest way to improve hyperframes-registry results without overloading the initial prompt.
