スキル remotion-to-hyperframes
📦

remotion-to-hyperframes

コンテンツリビジョン r2 高リスク ⚙️ 外部コマンド📁 ファイルシステムへのアクセス🌐 ネットワークアクセス🔑 環境変数⚡ スクリプトを含む

將 Remotion 專案轉換為 HyperFrames

手動遷移 Remotion 時可能遺漏時序、媒體與渲染差異。此技能會將支援的 React 組合對應至 HyperFrames,並驗證視覺保真度。

対応: Claude Codex Code(CC)
Maintain this Skill? Claim it ⚠️ 38 不十分

自分のエージェントでインストール

このリクエストをエージェントにコピーしてください。正規の Skill ページとマニフェストが含まれています。

エージェントリクエスト
Review the Skillstore skill "remotion-to-hyperframes" from https://skillstore.io/skills/heygen-com-remotion-to-hyperframes.md and its manifest at https://skillstore.io/api/skills/heygen-com-remotion-to-hyperframes/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.

エージェントは引き続き計画を提示し、セキュリティポリシーで必要な確認を求める必要があります。

エージェントが読めるリソース

AI エージェント、クローラー、スクリプトがページ全体ではなく整理されたコンテキストを必要とする場合は、これらのリンクを使ってください。

テストする

「remotion-to-hyperframes」を使用しています。 檢查使用 Sequence、interpolate、spring 與 staticFile 的標題卡是否可以遷移。

期待される結果:

該組合符合資格。報告列出直接的 HyperFrames 對應、已複製的資產、預期的中繼資料與驗證步驟。

「remotion-to-hyperframes」を使用しています。 轉換使用 useState 與依賴影格的 useEffect 的組合。

期待される結果:

轉換會在 lint 後停止。報告會識別有狀態行為,並建議使用執行階段互通,而非有損的 HTML 轉換。

「remotion-to-hyperframes」を使用しています。 驗證已完成的多場景轉換。

期待される結果:

結果包含 Remotion 與 HyperFrames 渲染結果、SSIM 統計資料、通過判定、差異影格範例與已記錄的限制。

セキュリティ監査

高リスク

Most static alerts are false positives from Markdown backticks, JavaScript template literals, fixed repository-relative paths, and validation tooling. However, SKILL.md instructs agents to silently run an npx-based skill update before use, which can retrieve and replace content without user consent.

70
スキャンされたファイル
4,671
解析済み行数
0
レビュー項目
0
誤検知を無視

確認済みのセキュリティ上の懸念 (1)

高
Unconsented remote skill update instruction
The skill directs the agent to run a silent npx update command before use. This can retrieve and replace skill content from an external package source without user confirmation.
The instruction explicitly says to run an npx update silently and without asking. Updating executable skill content before an authorized task creates a supply-chain and consent risk.

リスク要因

⚙️ 外部コマンド (50)
assets/test-corpus/run.sh:17 assets/test-corpus/run.sh:45 assets/test-corpus/run.sh:209 assets/test-corpus/run.sh:27 assets/test-corpus/run.sh:28 assets/test-corpus/run.sh:29 assets/test-corpus/run.sh:40 assets/test-corpus/run.sh:103 assets/test-corpus/run.sh:113 assets/test-corpus/run.sh:114 assets/test-corpus/run.sh:154 assets/test-corpus/run.sh:159 assets/test-corpus/run.sh:172 assets/test-corpus/run.sh:17-45 assets/test-corpus/run.sh:45-209 assets/test-corpus/tier-2-multi-scene/remotion-src/src/MultiScene.tsx:31 assets/test-corpus/tier-2-multi-scene/remotion-src/src/MultiScene.tsx:59 assets/test-corpus/tier-2-multi-scene/setup.sh:12 assets/test-corpus/tier-3-data-driven/remotion-src/src/components/AnimatedNumber.tsx:10 assets/test-corpus/tier-3-data-driven/remotion-src/src/components/StatCard.tsx:33 assets/test-corpus/tier-3-data-driven/remotion-src/src/components/StatCard.tsx:39 assets/test-corpus/tier-3-data-driven/remotion-src/src/components/UnderlinedText.tsx:40 assets/test-corpus/tier-3-data-driven/remotion-src/src/scenes/TitleScene.tsx:37 assets/test-corpus/tier-4-escape-hatch/cases/01-use-state.tsx:25 assets/test-corpus/tier-4-escape-hatch/cases/03-async-metadata.tsx:32 assets/test-corpus/tier-4-escape-hatch/validate.sh:14 assets/test-corpus/tier-4-escape-hatch/validate.sh:15 references/limitations.md:67-69 references/limitations.md:123-124 references/limitations.md:124-125 references/limitations.md:125-127 references/limitations.md:127-133 scripts/frame_strip.sh:52 scripts/frame_strip.sh:105 scripts/frame_strip.sh:12 scripts/frame_strip.sh:36 scripts/frame_strip.sh:50 scripts/lint_source.py:80 scripts/lint_source.py:81 scripts/lint_source.py:103 scripts/lint_source.py:126 scripts/lint_source.py:136 scripts/lint_source.py:222 scripts/lint_source.py:235 scripts/lint_source.py:237 scripts/lint_source.py:241-260 scripts/tests/fixtures/blocker.tsx:5 scripts/tests/fixtures/blocker.tsx:6 scripts/tests/fixtures/blocker.tsx:19 scripts/tests/fixtures/blocker.tsx:32
📁 ファイルシステムへのアクセス (39)
🌐 ネットワークアクセス (22)
🔑 環境変数 (3)
⚡ スクリプトを含む (2)
監査者: claude 監査履歴を表示 →
このレポートを共有・引用

バージョン付き評価レポート、中立的なバッジ、埋め込みカード、引用を共有できます。Skillstore は証拠を報告しますが、この Skill が安全かどうかは判断しません。

バージョン別レポートを開く
セキュリティ評価

レポートリンクをコピー

https://skillstore.io/skills/heygen-com-remotion-to-hyperframes/audits/7?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Markdownバッジ

[![Skillstore security assessment](https://skillstore.io/badges/skills/heygen-com-remotion-to-hyperframes/security.svg)](https://skillstore.io/skills/heygen-com-remotion-to-hyperframes?utm_source=security_passport_badge)

HTMLバッジ

<a href="https://skillstore.io/skills/heygen-com-remotion-to-hyperframes?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/heygen-com-remotion-to-hyperframes/security.svg" alt="Skillstore security assessment" loading="lazy"></a>

埋め込みカード

<iframe src="https://skillstore.io/embed/skills/heygen-com-remotion-to-hyperframes.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>
学術引用 (APA · BibTeX · CFF)

APA形式の引用

heygen-com. (2026). remotion-to-hyperframes security audit report (audit version 7) [Author version unspecified]. Skillstore. https://skillstore.io/skills/heygen-com-remotion-to-hyperframes/audits/7

BibTeX形式の引用

@techreport{heygen-com-heygen-com-remotion-to-hyperframes-2026, author = {heygen-com}, title = {remotion-to-hyperframes security audit report (audit version 7)}, institution = {Skillstore}, year = {2026}, number = {7}, url = {https://skillstore.io/skills/heygen-com-remotion-to-hyperframes/audits/7}, note = {Author version unspecified} }

CITATION.cff

cff-version: 1.2.0 message: "If you use this Skill, cite its author and this versioned security audit report." title: "remotion-to-hyperframes security audit report (audit version 7)" version: "unspecified" type: report authors: - name: "heygen-com" date-released: "2026-07-19" url: "https://skillstore.io/skills/heygen-com-remotion-to-hyperframes/audits/7" identifiers: - type: other value: "skillstore:heygen-com-remotion-to-hyperframes:audit:7" description: "Skillstore immutable audit report identifier"

Skillstore スコア

このスコアの理由 証拠の信頼度: 高
82
アーキテクチャ
85
保守性
87
コンテンツ
68
コミュニティ
83
仕様準拠

作成できるもの

遷移行銷影片

將現有 Remotion 行銷活動組合轉換為可搜尋的 HyperFrames 專案,並比較兩者的渲染輸出。

評估遷移可行性

對複雜的 Remotion 專案執行 lint,識別阻礙因素、警告,以及需要執行階段互通的功能。

驗證已轉換的組合

測量視覺相似度、檢視差異影格,並在發佈前記錄可接受的轉換落差。

これらのプロンプトを試す

檢查簡單組合
檢閱位於 [path] 的 Remotion 原始碼。識別組合、執行 lint,並說明其是否可轉換為 HyperFrames。
轉換單一組合
將位於 [path] 的 Remotion 組合 [composition ID] 轉換為 HyperFrames。保留尺寸、影格率、時長、排序與媒體路徑。
轉換並驗證
將 [composition ID] 從 Remotion 轉換為 HyperFrames。渲染兩個版本、比較 SSIM、檢查失敗影格,並記錄每一項近似實作。
規劃複雜遷移
稽核位於 [path] 的 Remotion 專案。分類阻礙因素與警告、選擇一個組合、在需要時提出互通方案,並產出經驗證的遷移計畫。

ベストプラクティス

  • 在產生任何 HyperFrames 檔案前,先執行原始碼 linter。
  • 一次轉換一個組合,並保留其原始影格率、尺寸與時長。
  • 使用相符的像素格式,並同時檢閱 SSIM 指標與影格序列。

回避

  • 請勿使用此技能根據視覺參考建立新的組合。
  • 當 linter 回報有狀態 React 或非同步中繼資料阻礙因素時,請勿強制轉換。
  • 請勿將視覺相似度分數視為音訊與遠端資產等效的證明。

よくある質問

此技能可以將 HyperFrames 轉回 Remotion 嗎?
否。支援的方向僅為 Remotion 到 HyperFrames。
它支援所有 React 元件嗎?
否。有狀態 hook、非同步中繼資料與若干第三方 UI 程式庫需要重構或執行階段互通。
它如何驗證視覺準確度?
它會渲染兩個組合並計算影格層級的 SSIM 統計資料。影格序列可協助診斷可見差異。
不支援的功能會如何處理?
阻礙因素會停止轉換。影響較小的落差會以近似實作或移除方式處理,並記錄於轉換說明中。
它可以同時遷移多個組合嗎?
否。請一次選擇並轉換一個 Remotion 組合。
完整驗證需要哪些工具?
完整驗證需要本機環境具備 Node.js、Remotion、HyperFrames、Python、ffmpeg 與 ffprobe。

開発者情報

作成者

heygen-com

ライセンス

MIT

Skillstore リビジョン

r2

バージョンに関する注意

作者はバージョンを宣言していません。

参照

77d0e66fbadeb1f5d1e6a5aada7861240b8ed2d7

メンテナンスの新しさ

2026/7/19

利用状況

5 ダウンロード · 69 閲覧

ファイル構成

📁 assets/

📄 .gitkeep

📁 test-corpus/

📄 .gitignore

📄 run.sh

📁 tier-1-title-card/

📄 .gitignore

📄 expected.json

📁 hf-src/

📄 index.html

📄 README.md

📁 remotion-src/

📄 package.json

📄 remotion.config.ts

📁 src/

📄 index.ts

📄 Root.tsx

📄 TitleCard.tsx

📄 tsconfig.json

📁 tier-2-multi-scene/

📄 .gitignore

📄 expected.json

📁 hf-src/

📄 index.html

📄 README.md

📁 remotion-src/

📄 package.json

📄 remotion.config.ts

📁 src/

📄 index.ts

📄 MultiScene.tsx

📄 Root.tsx

📄 tsconfig.json

📄 setup.sh

📁 tier-3-data-driven/

📄 .gitignore

📄 expected.json

📁 hf-src/

📄 index.html

📄 README.md

📁 remotion-src/

📄 package.json

📄 remotion.config.ts

📁 src/

📁 components/

📄 AnimatedNumber.tsx

📄 StatCard.tsx

📄 UnderlinedText.tsx

📄 index.ts

📄 Root.tsx

📁 scenes/

📄 OutroScene.tsx

📄 StatsScene.tsx

📄 TitleScene.tsx

📄 Stargazed.tsx

📄 tsconfig.json

📁 tier-4-escape-hatch/

📁 cases/

📄 01-use-state.tsx

📄 02-use-effect-deps.tsx

📄 03-async-metadata.tsx

📄 04-third-party-react.tsx

📄 05-lambda-config.tsx

📄 06-warnings-only.tsx

📄 07-custom-hook.tsx

📄 08-mixed.tsx

📄 expected.json

📄 README.md

📄 validate.sh

📁 references/

📄 api-map.md

📄 escape-hatch.md

📄 eval.md

📄 fonts.md

📄 limitations.md

📄 lottie.md

📄 media.md

📄 parameters.md

📄 sequencing.md

📄 timing.md

📄 transitions.md

📁 scripts/

📄 .gitkeep

📄 frame_strip.sh

📄 lint_source.py

📄 render_diff.sh

📁 tests/

📁 fixtures/

📄 blocker.tsx

📄 clean.tsx

📄 smoke.sh

📄 SKILL.md