You need Node.js 22+ and npm for the local CLI, plus FFmpeg for rendering.
Install on each machine you use; a plugin does not synchronize your machines.
Claude Code
Run in your terminal:hyperframes, general-video, and media-use.
Start a new session or run /reload-plugins, then try:
/plugin, open Marketplaces, select
hyperframes, and choose Enable auto-update. Third-party marketplaces do
not enable this by default. To update manually:
GitHub Copilot CLI
/skills list if the skill is not visible.
VS Code
Open the Extensions view and search@agentPlugins. Add
heygen-com/hyperframes as a marketplace using the plugin marketplace command,
then install hyperframes and verify its skills in Agent Customizations.
Agent plugins must be enabled in VS Code settings.
VS Code checks for updates every 24 hours when extensions.autoUpdate is enabled.
Use Extensions: Check for Extension Updates for a manual check. Disable or
uninstall the plugin from the Extensions view. See VS Code’s plugin guide
for the current UI and workspace recommendations.
Cursor
For a team marketplace, importheygen-com/hyperframes in Dashboard → Plugins &
MCPs and add the HyperFrames plugin. Teammates install it from Customize.
GitHub marketplace auto-refresh requires the Cursor GitHub App and the marketplace’s
Enable Auto Refresh setting.
For a local install, copy an extracted HyperFrames plugin folder to
~/.cursor/plugins/local/hyperframes, then reload Cursor and check Customize.
The folder must contain plugin.json and skills/. Local copies require manual
replacement to update; they do not subscribe to GitHub changes. Enterprise policy
may disable local plugin imports. Remove the local folder to uninstall that copy.
This repository’s manifests are not proof of a public Cursor marketplace listing.
Public listings and their updates go through Cursor review. See Cursor’s plugin
guide for marketplace and local-install controls.
Gemini CLI
--ref <release-tag> instead of
--auto-update. Choose a release containing gemini-extension.json.
See Gemini’s extension guide.
The embedded-captions workflow additionally needs project-local Sharp, Puppeteer
with Chromium, and GSAP. Its skill includes the versioned installation command;
keep those dependencies and their lockfile in the caption project. The plugin
itself remains read-only and does not include browsers or model weights.
Versions and updates
The plugin bundles workflows from one source snapshot and runs the CLI version recorded in its manifest. Your agent should use its bundled plugin launcher; it should not runnpx hyperframes skills update during a plugin workflow.
Existing project dependencies, downloaded media, and external services have their
own versions and are not frozen by the plugin.
Update behavior depends on the client and source ref. For example,
Cursor GitHub Auto Refresh
follows pushes to the tracked branch, so skill content can change without a new
CLI version. The manifest pins the CLI version, not the installed skill commit.
For a repeatable installation, keep a release tag or an extracted release archive
and disable automatic updates. Install that same release on each machine.
Git-based installs may download the full source repository. Release ZIPs contain
only the plugin payload, but loading an extracted ZIP locally requires manual updates.
Only releases with a hyperframes-agent-plugin.zip asset provide that portable ZIP.
Move from standalone skills or core-skills
Install the full plugin and verify its inventory first. In Claude, an oldercore-skills@hyperframes install can then be removed:
.agents or .claude directory. Restart the agent and confirm it selects the
plugin copy rather than a duplicate standalone skill.
If a workflow is missing or stale
- Check the agent’s installed plugin inventory and version.
- Update using that agent’s plugin manager, then reload or restart it.
- Check whether an old standalone installation is also being loaded.
- For a pinned release, verify the workflow exists in that release. Do not mix skills from a newer release into the plugin folder.