Agent skill · Backend & API

hyperframes-media

Asset preprocessing for HyperFrames compositions — local text-to-speech narration (Kokoro-82M, no API key), audio/video transcription (Whisper), and background removal for transparent overlays (u2net). Use when generating voiceover from text, transcribing speech for captions, removing background from video/images, choosing TTS voices or whisper models, or chaining TTS -> transcribe -> captions. Each command downloads its own model on first run.

Cosmic Stack3,294★ · 2 repos on radarProfile →
claude-codeMIT
Install
npx skills add cosmicstack-labs/mercury-agent-skills --skill hyperframes-media --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 1
SKILL.md size: 7 KB
Bundled scripts: none
Version: 1.0.0
Declared author: cosmicstack-labs
Path: categories/development/hyperframes-media/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 364
Language: JavaScript
Read our review of the source →

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# HyperFrames Media Preprocessing Three CLI commands that produce assets for compositions: `tts` (speech), `transcribe` (timestamps), and `remove-background` (transparent video). Each downloads a model on first run and caches it under `~/.cache/hyperframes/`. --- ## Text-to-Speech (`tts`) Generate speech audio locally with Kokoro-82M. **No API key required.** ```bash npx hyperframes tts "Text here" --voice af_nova --output narration.wav npx hyperframes tts script.txt --voice bf_emma --output narration.wav npx hyperframes tts --list # list all 54 voices ``` ### Voice Selection | Content Type | Recommended Voices | Why | |-------------|-------------------|-----| | Product demo | `af_heart` / `af_nova` | Warm, professional | | Tutorial / how-to | `am_adam` / `bf_emma` | Neutral, easy to follow | | Marketing / promo | `af_sky` / `am_michael` | Energetic or authoritative | | Documentation | `bf_emma` / `bm_george` | Clear British English, formal | | Casual / social | `af_heart` / `af_sky` | Approachable, natural | ### Multilingual Voice IDs encode language in the first letter: - `a` = American English, `b` = British English, `e` = Spanish - `f` = French, `h` = Hindi, `i` = Italian, `j`

What's inside
Steps it walks through
  1. Text-to-Speech (tts)
  2. Voice Selection
  3. Multilingual
  4. Speed
  5. Long Scripts
  6. Requirements
  7. Transcription (transcribe)
  8. Critical Language Rule
  9. Model Sizes
  10. Output Shape
  11. Background Removal (remove-background)
  12. Layer Separation (--background-output)
  13. Output Format
  14. Quality Presets
Commands it runs
npx hyperframes tts "Text here" --voice af_nova --output narration.wav
npx hyperframes tts script.txt --voice bf_emma --output narration.wav
npx hyperframes tts --list                       # list all 54 voices
npx hyperframes tts "La reunión empieza a las nueve" --voice ef_dora --output es.wav
npx hyperframes tts "今日はいい天気ですね" --voice jf_alpha --output ja.wav
npx hyperframes transcribe audio.mp3
npx hyperframes transcribe video.mp4 --model small --language es
npx hyperframes transcribe subtitles.srt          # import existing
npx hyperframes transcribe subtitles.vtt
npx hyperframes transcribe openai-response.json
More from mercury-agent-skills
All skills →
About this skill
What does the hyperframes-media skill do?

Asset preprocessing for HyperFrames compositions — local text-to-speech narration (Kokoro-82M, no API key), audio/video transcription (Whisper), and background removal for transparent overlays (u2net). Use when generating voiceover from text, transcribing speech for captions, removing background from video/images, choosing TTS voices or whisper models, or chaining TTS -> transcribe -> captions. Each command downloads its own model on first run.

How do I install it?

Run `npx skills add cosmicstack-labs/mercury-agent-skills --skill hyperframes-media --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From cosmicstack-labs/mercury-agent-skills, a repository with 364 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going