hyperframes-registry

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

13|17|Updated Jan 30, 2025
One-click install
npx skills add https://github.com/CodeWithSally/CodeWithSally-Apex-English --skill hyperframes-registry-codewithsally
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hyperframes-registry
Source: https://github.com/CodeWithSally/CodeWithSally-Apex-English/tree/main/Sessions/ClaudeCode/Session007/.agents/skills/hyperframes-registry
Command: npx skills add https://github.com/CodeWithSally/CodeWithSally-Apex-English --skill hyperframes-registry-codewithsally

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 manual steps and wiring rules that are easy to get wrong. ## Core Features & Use Cases - Install and discover registry items: Run hyperframes add to install blocks or components, and hyperframes catalog --query to search the catalog by intent, with tag-based bulk installs and JSON output for CI. - Wire blocks and components into compositions: Include blocks via data-composition-src with the correct data-start, data-duration, and data-track-index attributes, and merge component HTML, CSS, and JS snippets into a host composition. - Author and contribute new items: Follow the idea to scaffold to validate to PR workflow for contributing new blocks or components upstream, including lint, check, preview, and registry regeneration steps. - Use Case: You need an animated bar chart beside your speaker video. Run hyperframes add data-chart, wire it into index.html at the 5-second mark on track 1, then lint and preview the result. ## Quick Start Ask the assistant to search the HyperFrames catalog for the effect you need and install and wire the matching block into your composition.

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 followed by the item name, such as hyperframes add data-chart for a block or hyperframes add grain-overlay for a component. Blocks install to compositions/ and components to compositions/components/ by default, configurable in hyperframes.json.

How do I search the HyperFrames catalog for an effect?

Run npx hyperframes catalog --query with an English description of the motion you need, for example "reveal a headline one line at a time". The query must be in English because the catalog is indexed in English, and --json output suits CI and agent workflows.

How do I wire an installed block into index.html?

Add a div with data-composition-src pointing to the block file, plus data-composition-id matching the block's internal ID, data-start, data-duration, data-track-index, and data-width and data-height. The runtime seeks the block's timeline in sync with the host.

Can hyperframes add install items offline?

No. Only the registry manifest is cached, so catalog search and discovery work offline against the last fetched copy, but add fetches the item's actual files on every install and fails without network access.

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 whose HTML, CSS, and JS you paste directly into a host composition.

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

Follow the clarify, scaffold, build, validate, preview, ship workflow: create the item directory with registry-item.json, pass hyperframes lint and check, regenerate registry.json, generate catalog docs, publish a preview, and open a PR.