dsh-hyperframes
A config-only plugin bundle for DeepSeek Harness (DSH) that adds the six core HyperFrames agent skills as a single toggle in the Plugins manager. Nothing to build — a Cordis patch row mounts a dedicated skill scanner over this package's skills/ folder, and a no-op apply(ctx) entry module (index.js) keeps the package aligned with the DSH plugin spec.
HyperFrames is HeyGen's "write HTML, render video" system: agents author compositions as HTML + CSS + a little JS, and the hyperframes CLI renders them to MP4 with headless Chrome. These skills teach an agent how to drive it.
The skills
| Skill | When it fires |
|---|---|
hyperframes |
Mandatory entry point — any request to make, create, edit, animate, or render a video/animation/motion graphic. |
hyperframes-cli |
The CLI dev loop: init, check, preview, render, publish, doctor, diagnostics. |
hyperframes-registry |
Before hand-building a named look (glitch, film grain, chart, confetti burst…), search the ~400-item block registry first. |
media-use |
Get or make any media for a video: music, SFX, images, voiceover, avatars, transcripts, colour grades. |
reverse-any-video |
Rebuild any existing video file as an editable HyperFrames project, frame-by-frame verified ("复刻这个视频"). |
style-sampling |
New episode in a proven style template (Collage / Finance / Animated Science / 3D Brand / 3D True Crime explainers). |
Install
In DSH, install this repo as a plugin bundle — full CLI command (desktop app or web app):
dsh plugin --profile desktop add @codemody/dsh-hyperframes
dsh plugin --profile web add @codemody/dsh-hyperframes
Or paste the package name @codemody/dsh-hyperframes into the Plugins manager's
install field. DSH pulls it via
pnpm into the profile's node_modules, and the skills appear in agent sessions
live — no restart. Disabling the bundle removes exactly these six skills again.
Note: the patch mounts the skills from an absolute path into the
desktopprofile (%USERPROFILE%\.dsh\profiles\desktop\node_modules\@codemody\dsh-hyperframes\skills, built by a!!jsexpression with a literal fallback). If you rename the profile, move.dsh, or install into thewebprofile, swap thedesktopsegment inbundledSkillDirincordis.patch.yml.
Compatibility
- DSH:
0.2.2-rc.1, Windows;bundledSkillDirresolves from%USERPROFILE%and targets thedesktopprofile — for thewebprofile (or a renamed one) swap thedesktopsegment in that path. - Runtime: the skills call the
hyperframesCLI vianpx— Node ≥ 22 is required; the CLI itself is not bundled (see below). - License: Apache-2.0 for both the vendored skills (© HeyGen) and the DSH packaging (LICENSE).
Provenance
The skill folders are vendored verbatim from the HyperFrames desktop app (app-pinned CLI 0.9.30), upstream © HeyGen, Apache License 2.0. The DSH packaging in this repo (patch, locales, icon) is the same Apache-2.0 license.
The hyperframes CLI itself is not bundled here: skills invoke it as npx hyperframes … (Node ≥ 22; the first real render downloads a Puppeteer-managed Chrome automatically).
No comments yet. Be the first to write one.