Skip to content

docs(skills): add cloud render + variables to CLI skill, media-use generative use cases#2356

Merged
miguel-heygen merged 3 commits into
mainfrom
docs/cli-cloud-render-and-media-use-cases
Jul 13, 2026
Merged

docs(skills): add cloud render + variables to CLI skill, media-use generative use cases#2356
miguel-heygen merged 3 commits into
mainfrom
docs/cli-cloud-render-and-media-use-cases

Conversation

@miguel-heygen

Copy link
Copy Markdown
Collaborator

What

Close a skill-discovery gap and add generative media use cases:

  • hyperframes-cli: document the zero-infra HeyGen-hosted cloud render path (previously absent from every skill) and the CLI variables/template surface.
  • media-use: add image-to-video and other HeyGen generative use cases.

Why

hyperframes cloud render is a real, shipped command group (packages/cli/src/commands/cloud/ → render/list/get/delete) with a full docs page (docs/deploy/cloud.mdx), but no skill mentioned it. The only cloud-render path skills knew was self-managed lambda (AWS). An agent asked to "render in the cloud" would reach for the heavy AWS setup and never surface the zero-infra option the docs actually lead with. The two are distinct products: cloud render = HeyGen-hosted, pay-per-credit; lambda = bring-your-own-AWS distributed rendering.

Separately, media-use documented avatar/LTX video generation but not image-to-video (animate any still into a lip-synced talking clip) or the other HeyGen generative endpoints, which are reachable through the heygen CLI it already uses.

How

  • hyperframes-cli/SKILL.md: add cloud to the frontmatter verb list + a HeyGen-hosted entry point; new Cloud and Variables sections; routing + workflow rows split into zero-infra (cloud) vs bring-your-own-AWS (lambda).
  • hyperframes-cli/references/cloud.md (new): distilled from docs/deploy/cloud.mdx — auth model, render pipeline, flags, upload-once/re-render-many template loop, webhooks, idempotency. Full variables schema stays in hyperframes-core (no duplication).
  • media-use/references/operations.md: image-to-video recipe (heygen video create -d '{"type":"image",…}', a raw /v3/videos body variant — not a new wrapped verb, per the "guides not wraps" convention) + a table of other generative use cases (photo avatar, digital twin, video translation, lipsync, voice design) with doc slugs.
  • media-use/SKILL.md: surface image-to-video/photo-avatar/dub in the coverage + provider rows so it's discoverable from the top.
  • Sync README.md + docs/guides/skills.mdx catalog entries to mention cloud render (per the repo's skill-catalog-maintenance rule).

Test plan

  • Documentation updated (this PR is docs/skills only — no runtime code changed)
  • media-use coverage tests pass (13/13, scripts/lib/coverage.test.mjs)
  • Grounded against the real CLI (packages/cli/src/commands/cloud/), the docs (docs/deploy/cloud.mdx, docs/concepts/variables.mdx), and the HeyGen developer docs (image-to-video)
  • Unit tests added/updated — n/a (docs only)

Not covered: no changes to CLI code, lambda.md, or the hyperframes-core variables reference; the pre-existing untracked skills/media-use/launch.html is intentionally excluded.

@mintlify

mintlify Bot commented Jul 13, 2026

Copy link
Copy Markdown

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
hyperframes 🟢 Ready View Preview Jul 13, 2026, 8:38 PM

💡 Tip: Enable Workflows to automatically generate PRs for you.

…nerative use cases

The hyperframes-cli skill only documented self-managed AWS Lambda rendering; the
zero-infra HeyGen-hosted `cloud render` path (a real, shipped command with its
own docs page) was absent from every skill, so agents never surfaced it.

- hyperframes-cli: add `cloud` to the frontmatter verb list + entry point; new
  Cloud and Variables sections; new references/cloud.md distilled from
  docs/deploy/cloud.mdx; routing + workflow rows.
- media-use: add image-to-video recipe (heygen video create type:image) plus a
  table of other HeyGen generative use cases (photo avatar, digital twin, video
  translation, lipsync, voice design) in references/operations.md; surface them
  in the SKILL coverage/provider rows.
- Sync README + docs/guides/skills.mdx catalog entries to mention cloud render.
Verified against the installed heygen CLI (v0.3.0): no capability gap that would
need the raw API. Replace hardcoded body-field lists with a pointer to
`heygen video create --request-schema` (self-documenting, can't rot), correct
the image-to-video motion_prompt/expressiveness support, and add the
cinematic_avatar, ai-clipping, and photo-avatar creation paths.
The prior regen was polluted by the gitignored skills/media-use/eval-report.html
(a suppressed mv error left it present), so the committed media-use hash didn't
match a clean checkout. Regenerate with no untracked artifacts present.
@miguel-heygen miguel-heygen force-pushed the docs/cli-cloud-render-and-media-use-cases branch from ec70df5 to e7142ca Compare July 13, 2026 22:47
@miguel-heygen miguel-heygen merged commit 78b9a81 into main Jul 13, 2026
40 checks passed
@miguel-heygen miguel-heygen deleted the docs/cli-cloud-render-and-media-use-cases branch July 13, 2026 22:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant