Agent Media OS, the single skill for every media need in a HyperFrames project. Resolve BGM, SFX, image, icon, brand logo, voice, color grade, or LUT into a…
media-use
The media OS for HyperFrames: resolve · generate · operate · remember — every media type, one skill, zero context noise.
First run: install and sign in to the heygen CLI (the free-usage path), then verify with node <SKILL_DIR>/scripts/resolve.mjs --doctor. Setup and providers: references/setup-providers.md.
Resolve — the one verb
node <SKILL_DIR>/scripts/resolve.mjs --type <type> --intent "<description>" --project <dir>
Returns one line: resolved <id> → <path> (<type>, <metadata>). All search noise stays on disk.
don't have the plugin yet? install it then click "run inline in claude" again.
+covers multiple media types (voice, avatar, audio, image) in single skill rather than scattered handlers
+acknowledges setup path distinction (oauth vs api-key billing) which matters for cost control
+includes diagnostic command (--doctor) to validate preconditions before operation
weaknesses
~skill.md cuts off mid-sentence at 'what it owns' - incomplete artifact, no actual procedure defined
~no intent examples, input/output contracts, decision logic, or failure modes present. essentially setup docs, not a skill definition
~unclear whether it generates, retrieves, or transforms media - scope boundary not established