Mechanism

When It Triggers · How It Works · What It Produces

Breaks down how the skill works and what it produces, so you can quickly judge whether it fits your scenario and value.

Trigger

When a HyperFrames composition needs any media asset — bgm, sfx, image, icon, logo, voice, grade, lut, or media ops (cut/reframe/transform), and during build/review as a proactive media-opportunity pass.

Mechanism

  • resolve searches HeyGen catalog or logo cascade, generates via TTS/image/models when missing, freezes best match locally, registers in manifest.
  • Audio engine handles TTS, transcription (Parakeet), captions, bg removal; transcript-cut.mjs and audio-duck.mjs for ops.
  • Global cache promotes cross-project reuse; one-line output keeps agent context clean.

Result

A frozen local file or paste-ready block + ledger record per asset; zero search noise in agent context; reproducible media resolution for any HyperFrames project.

Use Cases

Two Typical Use Cases

Scenario 01

Build explainer with resolved media

A creator building a HyperFrames product explainer has no BGM, icons are emoji divs, and the script has no voiceover. They invoke media-use's proactive pass: it detects signals and offers HeyGen BGM, real resolved icons, and TTS voiceover. Approving all, `resolve` freezes assets locally and returns one-line paths; the composition gains polish without the creator manually hunting assets or cluttering context.

Scenario 02

Polish footage with media ops

An editor receives talking-head footage with hard cuts and no transition sound, plus a color-cast. Using media-use they run `resolve --type sfx` for whooshes, `resolve --type grade` to analyze and preview a corrective block (never auto-applied), and `transcript-cut.mjs` to trim by words. Outputs are frozen files + manifest; the piece is tightened with zero search noise in the agent's working memory.

Skill File

SKILL.md

Open in GitHub ↗
SKILL.mdLoading from GitHub…