Agent Plugins Marketplace
All plugins

hyperframes

v0.6.64

Write HTML, render video. Compositions, Tailwind v4 styles, GSAP and runtime adapter animations, captions, voiceovers, audio-reactive visuals, and website-to-video capture for HyperFrames.

CodexClaude Code15 Skills

By HeyGenLicense: Apache-2.00 GitHub starsUpdated 3 months ago

Directory evidence

Runtimes
Codex and Claude Code
Parsed components
15 skill or MCP entries
Source updated
Jun 7, 2026
Manifest status
Canonical path parsed

The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology

Install hyperframes for Codex and Claude Code

Installs for the current user
codex plugin marketplace add IchenDEV/agent-plugin-mkt
codex plugin marketplace upgrade agent-plugin-marketplace
codex plugin add hyperframes@agent-plugin-marketplace

Paste and run these commands in a terminal with Codex. They add and refresh the PluginsMP catalog, then install this plugin.

The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.

Get the source manually
git clone https://github.com/zaeem571/hyperframes

Clone the source repository, then follow its setup instructions to add the plugin to a compatible client. The repository root is the plugin root.

Plugin files

hyperframes/
├── .codex-plugin/plugin.json
├── .claude-plugin/plugin.json
├── skills/animejs/SKILL.md
├── skills/contribute-catalog/SKILL.md
├── skills/css-animations/SKILL.md
├── skills/gsap/SKILL.md
├── skills/hyperframes/SKILL.md
├── skills/hyperframes-cli/SKILL.md
├── skills/hyperframes-media/SKILL.md
├── skills/hyperframes-registry/SKILL.md
├── skills/lottie/SKILL.md
├── skills/remotion-to-hyperframes/SKILL.md
├── skills/tailwind/SKILL.md
├── skills/three/SKILL.md
├── skills/typegpu/SKILL.md
├── skills/waapi/SKILL.md
└── skills/website-to-hyperframes/SKILL.md

Included Skills15

animejsskills/animejs/SKILL.md

Anime.js adapter patterns for HyperFrames. Use when writing Anime.js animations or timelines inside HyperFrames compositions, registering animations on window.__hfAnime, making Anime.js seek-driven and deterministic, or translating Anime.js examples into render-safe HyperFrames HTML.

contribute-catalogskills/contribute-catalog/SKILL.md

Author a new HyperFrames registry block (caption style, VFX block, transition, lower third) or component (text effect, overlay, snippet) and ship it as an upstream PR to the hyperframes repo. Use ONLY when the user wants to CONTRIBUTE to the public catalog — for in-project caption/transition authoring use the `hyperframes` skill, for installing existing registry items use the `hyperframes-registry` skill.

css-animationsskills/css-animations/SKILL.md

CSS animation adapter patterns for HyperFrames. Use when authoring CSS keyframes, animation-delay based timing, animation-fill-mode, animation-play-state, or CSS-only motion that HyperFrames must seek deterministically during preview and rendering.

gsapskills/gsap/SKILL.md

GSAP animation reference for HyperFrames. Covers gsap.to(), from(), fromTo(), easing, stagger, defaults, timelines (gsap.timeline(), position parameter, labels, nesting, playback), and performance (transforms, will-change, quickTo). Use when writing GSAP animations in HyperFrames compositions.

hyperframesskills/hyperframes/SKILL.md

Create video compositions, animations, title cards, overlays, captions, voiceovers, audio-reactive visuals, and scene transitions in HyperFrames HTML. Use when asked to build any HTML-based video content, add captions or subtitles synced to audio, generate text-to-speech narration, create audio-reactive animation (beat sync, glow, pulse driven by music), add animated text highlighting (marker sweeps, hand-drawn circles, burst lines, scribble, sketchout), or add transitions between scenes (crossfades, wipes, reveals, shader transitions). Covers composition authoring, timing, media, and the full video production workflow. For dev-loop CLI commands (init, lint, inspect, preview, render) see the hyperframes-cli skill; for asset preprocessing commands (tts, transcribe, remove-background) see the hyperframes-media skill.

hyperframes-cliskills/hyperframes-cli/SKILL.md

HyperFrames CLI dev loop — `npx hyperframes` for scaffolding (init), validation (lint, inspect), preview, render, and environment troubleshooting (doctor, browser, info, upgrade). Use when running any of these commands or troubleshooting the HyperFrames build/render environment. For asset preprocessing commands (`tts`, `transcribe`, `remove-background`), invoke the `hyperframes-media` skill instead.

hyperframes-mediaskills/hyperframes-media/SKILL.md

Asset preprocessing for HyperFrames compositions — text-to-speech narration (Kokoro), audio/video transcription (Whisper), and background removal for transparent overlays (u2net). Use when generating voiceover from text, transcribing speech for captions, removing the background from a video or image to use as a transparent overlay, choosing a TTS voice or whisper model, or chaining these (TTS → transcribe → captions). Each command downloads its own model on first run.

hyperframes-registryskills/hyperframes-registry/SKILL.md

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.

lottieskills/lottie/SKILL.md

Lottie and dotLottie adapter patterns for HyperFrames. Use when embedding lottie-web JSON animations, .lottie files, @lottiefiles/dotlottie-web players, registering instances on window.__hfLottie, or making After Effects exports deterministic in HyperFrames.

remotion-to-hyperframesskills/remotion-to-hyperframes/SKILL.md

Translate an existing Remotion (React-based) video composition into a HyperFrames HTML composition. Use ONLY when the user explicitly asks to port, convert, migrate, translate, or rewrite a Remotion composition as HyperFrames (e.g. "port my Remotion project to HyperFrames"). Do NOT use when (a) authoring a NEW HyperFrames composition (even if A/B-testing a Remotion video); (b) Remotion is mentioned in passing; (c) Remotion code is shared as reference, not for translation; (d) the user wants "the same video as my Remotion one" without explicitly asking to migrate the source — treat as a fresh HyperFrames build. When in doubt, default to the `hyperframes` skill. Detects unsupported patterns (useState, useEffect side effects, async calculateMetadata, third-party React component libraries, `@remotion/lambda`) and recommends the runtime interop escape hatch instead of a lossy translation.

tailwindskills/tailwind/SKILL.md

Tailwind CSS v4.2 browser-runtime patterns for HyperFrames compositions. Use when scaffolding or editing projects created with `hyperframes init --tailwind`, writing Tailwind utility classes in composition HTML, adding CSS-first Tailwind v4 theme tokens, debugging v3 vs v4 syntax, or deciding when to compile Tailwind to CSS instead of using the browser runtime.

threeskills/three/SKILL.md

Three.js and WebGL adapter patterns for HyperFrames. Use when creating deterministic Three.js scenes, WebGL canvas layers, AnimationMixer timelines, camera motion, shader-driven visuals, or canvas renders that respond to HyperFrames hf-seek events.

typegpuskills/typegpu/SKILL.md

TypeGPU and raw WebGPU adapter patterns for HyperFrames. Use when creating GPU-rendered compositions with TypeGPU, raw WebGPU, WGSL fragment shaders, compute pipelines, liquid glass effects, particle systems, or any canvas layer driven by navigator.gpu that responds to HyperFrames hf-seek events.

waapiskills/waapi/SKILL.md

Web Animations API adapter patterns for HyperFrames. Use when authoring element.animate() motion, Animation currentTime seeking, document.getAnimations(), KeyframeEffect timing, fill modes, or native browser animations that must render deterministically in HyperFrames.

website-to-hyperframesskills/website-to-hyperframes/SKILL.md

Capture a website and create a HyperFrames video from it. Use when: (1) a user provides a URL and wants a video, (2) someone says "capture this site", "turn this into a video", "make a promo from my site", (3) the user wants a social ad, product tour, or any video based on an existing website, (4) the user shares a link and asks for any kind of video content. Even if the user just pastes a URL — this is the skill to use.

Plugin manifests2

.codex-plugin/plugin.json
{
  "name": "hyperframes",
  "version": "0.6.64",
  "description": "Write HTML, render video. Compositions, Tailwind v4 styles, GSAP and runtime adapter animations, captions, voiceovers, audio-reactive visuals, and website-to-video capture for HyperFrames.",
  "author": {
    "name": "HeyGen",
    "email": "[email protected]",
    "url": "https://hyperframes.heygen.com"
  },
  "homepage": "https://hyperframes.heygen.com",
  "repository": "https://github.com/heygen-com/hyperframes",
  "license": "Apache-2.0",
  "keywords": [
    "hyperframes",
    "video",
    "html",
    "tailwind",
    "gsap",
    "lottie",
    "three",
    "waapi",
    "animejs",
    "animation",
    "composition",
    "rendering",
    "captions",
    "tts",
    "audio-reactive"
  ],
  "skills": "./skills/",
  "interface": {
    "displayName": "HyperFrames by HeyGen",
    "shortDescription": "Write HTML, render video",
    "longDescription": "Build videos from HTML with HyperFrames. Author compositions with HTML, CSS, Tailwind v4 browser-runtime styles, GSAP, Anime.js, Lottie, Three.js, and WAAPI adapter patterns, use the CLI for the dev loop (init/preview/render), preprocess assets (tts/transcribe/remove-background) for compositions, install reusable registry blocks and components, and turn any website into a video with the 7-step capture-to-video pipeline.",
    "developerName": "HeyGen",
    "category": "Design",
    "capabilities": [
      "Read",
      "Write"
    ],
    "websiteURL": "https://hyperframes.heygen.com",
    "defaultPrompt": [
      "Turn this website into a 20-second product promo",
      "Create an animated title card with kinetic type",
      "Add synced captions to this voiceover"
    ],
    "brandColor": "#0a0a0a",
    "composerIcon": "./assets/icon.png",
    "logo": "./assets/logo.png"
  }
}
.claude-plugin/plugin.json
{
  "name": "hyperframes",
  "description": "HyperFrames by HeyGen. Write HTML, render video. Compositions, GSAP and runtime adapter animations, captions, voiceovers, audio-reactive visuals, and website-to-video capture for HyperFrames.",
  "version": "0.6.64",
  "author": {
    "name": "HeyGen",
    "email": "[email protected]",
    "url": "https://hyperframes.heygen.com"
  },
  "homepage": "https://hyperframes.heygen.com",
  "repository": "https://github.com/heygen-com/hyperframes",
  "license": "Apache-2.0"
}

If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.

[hyperframes on Agent Plugins Marketplace](https://pluginsmp.com/plugins/hyperframes)