← 返回 Skills 市场
lucas-kay8

Hyperframes Registry

作者 Lucas-Kay8 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ pending
33
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install hyperframes-registry
功能描述
Install and wire registry blocks and components into HyperFrames compositions. Use when running hyperframes add, installing a block or component, wiring an i...
使用说明 (SKILL.md)

HyperFrames Registry

The registry provides reusable blocks and components installable via hyperframes add \x3Cname>.

  • Blocks — standalone sub-compositions (own dimensions, duration, timeline). Included via data-composition-src in a host composition.
  • Components — effect snippets (no own dimensions). Pasted directly into a host composition's HTML.

When to use this skill

  • User mentions hyperframes add, "block", "component", or hyperframes.json
  • Output from hyperframes add appears in the session (file paths, clipboard snippet)
  • You need to wire an installed item into an existing composition
  • You want to discover what's available in the registry

Quick reference

hyperframes add data-chart              # install a block
hyperframes add grain-overlay           # install a component
hyperframes add shimmer-sweep --dir .   # target a specific project
hyperframes add data-chart --json       # machine-readable output
hyperframes add data-chart --no-clipboard  # skip clipboard (CI/headless)

After install, the CLI prints which files were written and a snippet to paste into your host composition. The snippet is a starting point — you'll need to add data-composition-id (must match the block's internal composition ID), data-start, and data-track-index attributes when wiring blocks.

Note: hyperframes add only works for blocks and components. For examples, use hyperframes init \x3Cdir> --example \x3Cname> instead.

Install locations

Blocks install to compositions/\x3Cname>.html by default. Components install to compositions/components/\x3Cname>.html by default.

These paths are configurable in hyperframes.json:

{
  "registry": "https://raw.githubusercontent.com/heygen-com/hyperframes/main/registry",
  "paths": {
    "blocks": "compositions",
    "components": "compositions/components",
    "assets": "assets"
  }
}

See install-locations.md for full details.

Wiring blocks

Blocks are standalone compositions — include them via data-composition-src in your host index.html:

\x3Cdiv
  data-composition-id="data-chart"
  data-composition-src="compositions/data-chart.html"
  data-start="2"
  data-duration="15"
  data-track-index="1"
  data-width="1920"
  data-height="1080"
>\x3C/div>

Key attributes:

  • data-composition-src — path to the block HTML file
  • data-composition-id — must match the block's internal ID
  • data-start — when the block appears in the host timeline (seconds)
  • data-duration — how long the block plays
  • data-width / data-height — block canvas dimensions
  • data-track-index — layer ordering (higher = in front)

See wiring-blocks.md for full details.

Wiring components

Components are snippets — paste their HTML into your composition's markup, their CSS into your style block, and their JS into your script (if any):

  1. Read the installed file (e.g., compositions/components/grain-overlay.html)
  2. Copy the HTML elements into your composition's \x3Cdiv data-composition-id="...">
  3. Copy the \x3Cstyle> block into your composition's styles
  4. Copy any \x3Cscript> content into your composition's script (before your timeline code)
  5. If the component exposes GSAP timeline integration (see the comment block in the snippet), add those calls to your timeline

See wiring-components.md for full details.

Discovery

Browse available items:

# Read the registry manifest
curl -s https://raw.githubusercontent.com/heygen-com/hyperframes/main/registry/registry.json

Each item's registry-item.json contains: name, type, title, description, tags, dimensions (blocks only), duration (blocks only), and file list.

See discovery.md for details on filtering by type and tags.

如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install hyperframes-registry
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /hyperframes-registry 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of the hyperframes-registry skill. - Introduces installation and wiring instructions for HyperFrames registry blocks and components. - Documents usage scenarios for `hyperframes add`, block/component wiring, and registry discovery. - Provides installation paths, wiring examples, and configuration via `hyperframes.json`. - Includes quick CLI references and explains block vs component workflows. - Details on registry manifest and filtering for discovery included.
元数据
Slug hyperframes-registry
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Hyperframes Registry 是什么?

Install and wire registry blocks and components into HyperFrames compositions. Use when running hyperframes add, installing a block or component, wiring an i... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 33 次。

如何安装 Hyperframes Registry?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install hyperframes-registry」即可一键安装,无需额外配置。

Hyperframes Registry 是免费的吗?

是的,Hyperframes Registry 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Hyperframes Registry 支持哪些平台?

Hyperframes Registry 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Hyperframes Registry?

由 Lucas-Kay8(@lucas-kay8)开发并维护,当前版本 v1.0.0。

💬 留言讨论