jpskill.com
📦 その他 コミュニティ

hyperframes-registry

HyperFrames環境で、ブロックやコンポーネントの追加・インストール、HTMLへの組み込み、設定ファイルの操作などを円滑に行い、開発作業を効率化するSkill。

📜 元の英語説明(参考)

Install and wire registry blocks and components into HyperFrames compositions. Use when running hyperframes add, installing a block or component, wiring an installed item into index.html, or working with hyperframes.json. Covers the add command, install locations, block sub-composition wiring, component snippet merging, and registry discovery.

🇯🇵 日本人クリエイター向け解説

一言でいうと

HyperFrames環境で、ブロックやコンポーネントの追加・インストール、HTMLへの組み込み、設定ファイルの操作などを円滑に行い、開発作業を効率化するSkill。

※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。

⚡ おすすめ: コマンド1行でインストール(60秒)

下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。

🍎 Mac / 🐧 Linux
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o hyperframes-registry.zip https://jpskill.com/download/19202.zip && unzip -o hyperframes-registry.zip && rm hyperframes-registry.zip
🪟 Windows (PowerShell)
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/19202.zip -OutFile "$d\hyperframes-registry.zip"; Expand-Archive "$d\hyperframes-registry.zip" -DestinationPath $d -Force; ri "$d\hyperframes-registry.zip"

完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。

💾 手動でダウンロードしたい(コマンドが難しい人向け)
  1. 1. 下の青いボタンを押して hyperframes-registry.zip をダウンロード
  2. 2. ZIPファイルをダブルクリックで解凍 → hyperframes-registry フォルダができる
  3. 3. そのフォルダを C:\Users\あなたの名前\.claude\skills\(Win)または ~/.claude/skills/(Mac)へ移動
  4. 4. Claude Code を再起動

⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。

🎯 このSkillでできること

下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。

📦 インストール方法 (3ステップ)

  1. 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
  2. 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
  3. 3. 展開してできたフォルダを、ホームフォルダの .claude/skills/ に置く
    • · macOS / Linux: ~/.claude/skills/
    • · Windows: %USERPROFILE%\.claude\skills\

Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。

詳しい使い方ガイドを見る →
最終更新
2026-05-18
取得日時
2026-05-18
同梱ファイル
6

📖 Skill本文(日本語訳)

※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。

HyperFrames Registry

このレジストリは、hyperframes add <name> を介してインストール可能な、再利用可能なブロックとコンポーネントを提供します。

  • ブロック — スタンドアロンのサブコンポジション(独自の寸法、期間、タイムラインを持つ)。ホストコンポジション内で data-composition-src を介して組み込まれます。
  • コンポーネント — エフェクトスニペット(独自の寸法を持たない)。ホストコンポジションの HTML に直接貼り付けられます。

このスキルを使用する場面

  • ユーザーが hyperframes add、"block"、"component"、または hyperframes.json に言及した場合
  • セッションに hyperframes add の出力(ファイルパス、クリップボードスニペット)が表示された場合
  • インストールされたアイテムを既存のコンポジションに組み込む必要がある場合
  • レジストリで利用可能なものを発見したい場合

クイックリファレンス

hyperframes add data-chart              # ブロックをインストール
hyperframes add grain-overlay           # コンポーネントをインストール
hyperframes add shimmer-sweep --dir .   # 特定のプロジェクトをターゲットにする
hyperframes add data-chart --json       # 機械可読な出力
hyperframes add data-chart --no-clipboard  # クリップボードをスキップ (CI/ヘッドレス)

インストール後、CLI は書き込まれたファイルと、ホストコンポジションに貼り付けるスニペットを出力します。このスニペットは出発点であり、ブロックを組み込む際には data-composition-id(ブロックの内部コンポジション ID と一致する必要があります)、data-start、および data-track-index 属性を追加する必要があります。

注: hyperframes add はブロックとコンポーネメントにのみ機能します。例については、代わりに hyperframes init <dir> --example <name> を使用してください。

インストール場所

ブロックはデフォルトで compositions/<name>.html にインストールされます。 コンポーネントはデフォルトで compositions/components/<name>.html にインストールされます。

これらのパスは hyperframes.json で設定可能です。

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

詳細については、install-locations.md を参照してください。

ブロックの組み込み

ブロックはスタンドアロンのコンポジションです。ホストの index.htmldata-composition-src を介して組み込みます。

<div
  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"
></div>

主要な属性:

  • data-composition-src — ブロックの HTML ファイルへのパス
  • data-composition-id — ブロックの内部 ID と一致する必要があります
  • data-start — ホストタイムラインでブロックが表示されるタイミング(秒)
  • data-duration — ブロックが再生される期間
  • data-width / data-height — ブロックキャンバスの寸法
  • data-track-index — レイヤーの順序(数値が大きいほど前面)

詳細については、wiring-blocks.md を参照してください。

コンポーネントの組み込み

コンポーネントはスニペットです。HTML をコンポジションのマークアップに、CSS をスタイルブロックに、JS をスクリプト(もしあれば)に貼り付けます。

  1. インストールされたファイルを読み込みます(例: compositions/components/grain-overlay.html
  2. HTML 要素をコンポジションの <div data-composition-id="..."> にコピーします。
  3. <style> ブロックをコンポジションのスタイルにコピーします。
  4. <script> の内容をコンポジションのスクリプト(タイムラインコードの前)にコピーします。
  5. コンポーネントが GSAP タイムライン統合を公開している場合(スニペットのコメントブロックを参照)、それらの呼び出しをタイムラインに追加します。

詳細については、wiring-components.md を参照してください。

発見

利用可能なアイテムを参照します。

# レジストリマニフェストを読み込む
curl -s https://raw.githubusercontent.com/heygen-com/hyperframes/main/registry/registry.json

各アイテムの registry-item.json には、名前、タイプ、タイトル、説明、タグ、寸法(ブロックのみ)、期間(ブロックのみ)、およびファイルリストが含まれています。

タイプとタグによるフィルタリングの詳細については、discovery.md を参照してください。

📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開

HyperFrames Registry

The registry provides reusable blocks and components installable via hyperframes add <name>.

  • 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 <dir> --example <name> instead.

Install locations

Blocks install to compositions/<name>.html by default. Components install to compositions/components/<name>.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:

<div
  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"
></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 <div data-composition-id="...">
  3. Copy the <style> block into your composition's styles
  4. Copy any <script> 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.

同梱ファイル

※ ZIPに含まれるファイル一覧。`SKILL.md` 本体に加え、参考資料・サンプル・スクリプトが入っている場合があります。