HyperFrames Media Use
heygen-com/hyperframes
Finds, generates and edits media for HyperFrames video projects: music, sound effects, images, icons, logos, voiceovers, captions and color grades.
A skill your agent uses when the user wants music, voiceover, narration, or a soundtrack added to a video asset, OR wants standalone generated audio for any purpose (e.g.
$ npx skills add ucsandman/marketing-studio --skill audio-track -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install ucsandman/marketing-studio audio-track --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/ucsandman/marketing-studio.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/audio-track .claude/skills/audio-track && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "audio-track" agent skill from https://github.com/ucsandman/marketing-studio/tree/main/skills/audio-track into .claude/skills/audio-track/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "audio-track", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/ucsandman/marketing-studio/tree/main/skills/audio-trackType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add ucsandman/marketing-studio --skill audio-track -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install ucsandman/marketing-studio audio-track --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/ucsandman/marketing-studio.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/audio-track .agents/skills/audio-track && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "audio-track" agent skill from https://github.com/ucsandman/marketing-studio/tree/main/skills/audio-track into .agents/skills/audio-track/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "audio-track", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add ucsandman/marketing-studio --skill audio-track -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install ucsandman/marketing-studio audio-track --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/ucsandman/marketing-studio.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/audio-track .cursor/skills/audio-track && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "audio-track" agent skill from https://github.com/ucsandman/marketing-studio/tree/main/skills/audio-track into .cursor/skills/audio-track/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "audio-track", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/ucsandman/marketing-studio.git --path skills/audio-track--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add ucsandman/marketing-studio --skill audio-track -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install ucsandman/marketing-studio audio-track --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/ucsandman/marketing-studio.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/audio-track .gemini/skills/audio-track && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "audio-track" agent skill from https://github.com/ucsandman/marketing-studio/tree/main/skills/audio-track into .gemini/skills/audio-track/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "audio-track", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install ucsandman/marketing-studio audio-trackInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add ucsandman/marketing-studio --skill audio-track -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/ucsandman/marketing-studio.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/audio-track .github/skills/audio-track && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "audio-track" agent skill from https://github.com/ucsandman/marketing-studio/tree/main/skills/audio-track into .github/skills/audio-track/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "audio-track", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add ucsandman/marketing-studio --skill audio-track -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install ucsandman/marketing-studio audio-track --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/ucsandman/marketing-studio.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/audio-track .opencode/skills/audio-track && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "audio-track" agent skill from https://github.com/ucsandman/marketing-studio/tree/main/skills/audio-track into .opencode/skills/audio-track/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "audio-track", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
audio-trackA skill your agent uses when the user wants music, voiceover, narration, or a soundtrack added to a video asset, OR wants standalone generated audio for any purpose (e.g.
Audio Track is an agent skill from ucsandman/marketing-studio. Use when the user wants music, voiceover, narration, or a soundtrack added to a video asset, OR wants standalone generated audio for any purpose (e.g. "/audio-track", "add music to the launch video", "narrate the demo", "make a 30 second music sting", "generate a voiceover mp3", "jingle for the intro").
Its SKILL.md is about 1.1k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
It sits in Media & Creative, covering Text to speech and voice and Music and audio generation. The repository describes itself as: Create product launch assets with Remotion, then review and distribute them through guarded, dry-run-first workflows. The licence is MIT.
5 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 66cd1c3. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Shell commands in SKILL.md call:
nodeFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names these keys or tokens, usually read from environment variables:
ELEVENLABS_API_KEYFrom names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Audio Track loads about 1.1k tokens when it runs. Until then it costs about 79 tokens; SKILL.md has 567 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check noted patterns worth knowing about, such as sudo or a known installer.
h need `ELEVENLABS_API_KEY` in the repo `.env` (missing key = feeder exits 2;Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from ucsandman/marketing-studio at commit 66cd1c3, republished under its MIT licence (© ucsandman). 567 words, ~1,125 tokens.
.claude/skills/audio-track/SKILL.md (or your agent's skills folder).REQUIRED BACKGROUND: marketing-studio skill. Work in ${CLAUDE_SKILL_DIR}/../...
Read ${CLAUDE_SKILL_DIR}/../../docs/playbook/audio.md first (endpoints, ducking, manifest contract).
Every film gets this pass; it is not opt-in (CLAUDE.md: a film is not done without
audio, and audio means narration). node scripts/check-audio.mjs <brand> --project <product> is the exit
gate for all three recipes that touch video.
Three modes; pick by what the target is:
studio/src/films/<brand>/, e.g. PostflopFilm) — post-render
scoring with scripts/build-<brand>-film-audio.mjs + scripts/score-film.mjs.
Recipe A0.Both need ELEVENLABS_API_KEY in the repo .env (missing key = feeder exits 2;
videos stay silent). Generation costs real money: one pass, trim copy rather than
regenerate blindly. Free tier returns 402; Starter or above required.
scripts/build-<brand>-film-audio.mjs (copy postflop's).
Narration lines carry the film SECOND they start on, computed from the film's
timeline.ts so a re-timed shot moves its line with it; SFX cues carry the frame the
shot lands something on (Stamp/Rule/click constants + the shot's from), max two
per beat. Budget ~2.6 words/second minus a 150ms breath per line.--force <id,...|music> regenerates). Read the printed start/end table: every line
inside its shot.node scripts/score-film.mjs <brand> <product-film> --project <product> — refuses
overlapping lines (trim copy, re-run the builder) and zero-VO manifests; masters by
measured gain and verifies the DELIVERED file (I within 0.5 of TARGET_I, TP <= -1).node scripts/verify-cue.mjs <scored.mp4> <voStart> <voDur> on one
narration window and one bed-only window (voice ~6 dB above the bed), then
node scripts/check-audio.mjs <brand> --project <product> (exit 0), then SEND the scored file.scripts/build-<brand>-audio.mjs (copy the noban one for a
new brand). VO lines are keyed by act, written FOR THE EAR ("dot gg", not ".gg"),
one line per act, terse. Music prompt describes the brand's sonic character.--project <product> (music takes 1-3 min). Check every
line's duration fits its act; trim TEXT if not, re-run with --force.--project <product>, then render into the product workspace using its
public directory. Picture and sound consume the same shot plan; explicit audioRef
maps voice independently of visual source IDs, while null means no narration.studio/src/lib/audioMix.ts if redlined.node feeders/audio/client.mjs music --project <product> --brand <brand> --prompt "<sonic character>" --length-ms <n> --out <product-output>.mp3
(exact-length, commercially licensed on paid plans; 3s-120s).
Voiceover: write {lines: [{id, text}]} to a temp JSON (text written for the ear),
then run the voice feeder with --project <product> --brand <brand> and a product-owned output.
Durations print as ... OK: <name> <ms>ms; probe --file <mp3> re-measures.© ucsandman, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in skills/audio-track of ucsandman/marketing-studio.
Open the folder on GitHubat commit 66cd1c3
Audio Track next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Audio Track this skillucsandman/marketing-studio | 251 | — | ~1.1k | Automated safety check: Notes | MIT | |
| HyperFrames Media Useheygen-com/hyperframes | 59k | — | ~2.4k | Automated safety check: Pass | Apache-2.0 | |
| Musictadaspetra/loop | 296 | 2 repos | ~827 | Automated safety check: Pass | MIT | |
| Sound Effectstadaspetra/loop | 296 | 2 repos | ~1.1k | Automated safety check: Pass | MIT | |
| Characteristic VoiceNoizAI/skills | 526 | — | ~1.8k | Automated safety check: Pass | None | |
| Sound FxNoizAI/skills | 526 | — | ~1.4k | Automated safety check: Pass | None |
heygen-com/hyperframes
Finds, generates and edits media for HyperFrames video projects: music, sound effects, images, icons, logos, voiceovers, captions and color grades.
tadaspetra/loop
Generate music using ElevenLabs Music API. An agent skill from tadaspetra/loop.
tadaspetra/loop
Generate sound effects from text descriptions using ElevenLabs.
NoizAI/skills
A skill your agent uses whenever the user wants speech to sound more human, companion-like, or emotionally expressive.
NoizAI/skills
A skill your agent uses whenever the user wants to generate sound effects, ambient audio, or short audio clips from a text description.
tjxj/z-skills
A skill your agent uses when creating complete generated audio with qwen-audio-3.1-tts-next, including podcasts, radio drama, advertisements, multiple speakers, reference voices, ambience, sound…
ucsandman/marketing-studio
Verify frontend changes end to end after editing a web app, instead of manually clicking through pages.
ucsandman/marketing-studio
Take a developed project end-to-end through launch — domain, hosting, payments, email infra, algorithm-researched copy, and multi-platform distribution — with zero copy-paste.
ucsandman/marketing-studio
A skill your agent uses when a product or feature is ready to go public — after shipping, when the user says "announce it", "go live", "tell people about it", or wants a release marketed end to end.
ucsandman/marketing-studio
A skill your agent uses when the user wants a full launch video, hero video, or 20–60s product film combining product proof, brand, narration, music, and authored motion.
ucsandman/marketing-studio
A skill your agent uses when the user wants the complete marketing asset suite for a product in one run — "/marketing", "build all the marketing assets", "generate everything for the launch", "all…
ucsandman/marketing-studio
A skill your agent uses when generating any brand video, animation, image, or audio asset (logo reveal, social clip, product demo, launch video, OG image, README GIF, music, voiceover) for any…
Categories
A skill your agent uses when the user wants music, voiceover, narration, or a soundtrack added to a video asset, OR wants standalone generated audio for any purpose (e.g. Audio Track is an agent skill from ucsandman/marketing-studio.g.
Audio Track fits situations like: the user wants music; A soundtrack added to a video asset; wants standalone generated audio for any purpose (e.g.
Run `npx skills add ucsandman/marketing-studio --skill audio-track -a claude-code`. Or copy the skill folder (skills/audio-track in ucsandman/marketing-studio) into .claude/skills/audio-track in your project. Claude Code loads it when a task matches its description.
Run `npx skills add ucsandman/marketing-studio --skill audio-track -a codex`. Or copy the skill folder (skills/audio-track in ucsandman/marketing-studio) into .agents/skills/audio-track in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add ucsandman/marketing-studio --skill audio-track -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/audio-track, .gemini/skills/audio-track, .github/skills/audio-track and .opencode/skills/audio-track in your project.
Going by SKILL.md and its folder, Audio Track needs the command-line tools its instructions call (node) and credentials named ELEVENLABS_API_KEY. Our summary lists: A credential in ELEVENLABS_API_KEY.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found notes only (mentions a .env file), nothing it rates as a warning. It is not a guarantee. Review the folder before installing.
Audio Track is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.1k tokens (SKILL.md is roughly 4.5k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Audio Track: HyperFrames Media Use (heygen-com/hyperframes, 59k stars), Music (tadaspetra/loop, 296 stars), Sound Effects (tadaspetra/loop, 296 stars) and Characteristic Voice (NoizAI/skills, 526 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
ucsandman (a GitHub user) maintains it in ucsandman/marketing-studio, which has 251 GitHub stars. The repository holds 13 skills in this directory. The repository was last updated on September 6, 2026.
Source: ucsandman/marketing-studio on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.