hyperframes-registry

Install, discover, and wire registry blocks and components into HyperFrames compositions.

Updated Sep 11, 2026
One-click install
npx skills add https://github.com/celeroncoder/skills --skill hyperframes-registry-celeroncoder
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: hyperframes-registry
Source: https://github.com/celeroncoder/skills/tree/main/hyperframes-registry
Command: npx skills add https://github.com/celeroncoder/skills --skill hyperframes-registry-celeroncoder

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Finding, installing, and correctly wiring reusable motion blocks and effect components into HyperFrames video compositions involves many CLI flags, path conventions, and wiring attributes that are easy to get wrong, and this Skill encodes the full workflow so installs and integrations succeed on the first attempt. ## Core Features & Use Cases - Discovery and install: Search the catalog by intent with hyperframes catalog --query, filter by type or tag, and install items with hyperframes add, including tag-based bulk installs and JSON output for CI. - Wiring guidance: Wire blocks into a host composition via data-composition-src with the required data-composition-id, data-start, data-duration, and data-track-index attributes, or merge component snippets (HTML, CSS, JS, timeline calls) into an existing composition. - Contributing upstream: Follow the idea → scaffold → build → validate → preview → ship workflow to author a new block or component, including templates, the monochrome placeholder-material rules, and the component quality bar. - Use Case: While building a product demo video, ask for an animated chart beside the speaker footage; the Skill runs hyperframes add data-chart, wires it into index.html at the right timestamp and track, then lints and previews the result. ## Quick Start Ask the agent to search the HyperFrames catalog for the effect you need and install and wire the best match into your composition's index.html.

Frequently Asked Questions about hyperframes-registry

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I install a HyperFrames registry block or component?▼

Run `hyperframes add <name>` to install an item by exact name, or pass a tag to install every block with that tag. Blocks install to `compositions/<name>.html` and components to `compositions/components/<name>.html` by default, configurable in hyperframes.json.

How do I search the HyperFrames catalog for an effect?▼

Run `npx hyperframes catalog --query "<what the move should do>"` to rank the catalog against your intent. Always query in English even for non-English videos, since both search tiers index English text only.

What is the difference between a HyperFrames block and a component?▼

A block is a standalone sub-composition with its own dimensions, duration, and timeline, included via `data-composition-src`. A component is an effect snippet with no own dimensions that you paste directly into a host composition's HTML, CSS, and script.

Can I install HyperFrames registry items offline?▼

No. Discovery works offline because a previously fetched manifest keeps serving past its refresh window, but `hyperframes add` fetches the item's actual files on every install, so installation always needs network access.

Why does my HyperFrames catalog search return no results?▼

A `No searchable words in query` error means the query was not in English; both the vocabulary tier and the on-device model index English only. Rephrase the query describing the motion in English rather than searching in the video's language.

How do I contribute a new block or component to the HyperFrames registry?▼

Follow the six-step workflow: clarify the item type, scaffold the directory with registry-item.json, build from the provided templates, validate with `hyperframes lint` and `check`, preview with render and snapshot, then regenerate registry.json and open a PR.