generative-media

Integrates AI image, video, speech, and music generation and transcription models into production pipelines.

22|Updated Sep 10, 2026
One-click install
npx skills add https://github.com/Lynricsy/HyperSkills --skill generative-media-lynricsy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: generative-media
Source: https://github.com/Lynricsy/HyperSkills/tree/main/skills/generative-media
Command: npx skills add https://github.com/Lynricsy/HyperSkills --skill generative-media-lynricsy

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Calling generative media models fails silently in ways text-model habits do not predict: seeds that do not reproduce, masks that do not protect pixels, raw PCM saved as unplayable .wav files, transcripts that invent sentences over silence, and provider URLs that expire after the job completes. This Skill encodes the invariants, job lifecycle rules, and provenance obligations that make generation pipelines correct, affordable, and accountable. ## Core Features & Use Cases - Generation and editing rules: Resolve models at runtime, read per-model schemas, decide generate-versus-edit by what must survive, treat masks as prompt-level hints, and composite deterministically when pixel-exact regions are required. - Job lifecycle and cost control: Choose synchronous, polling, or webhook transports, persist job ids before polling, avoid non-idempotent retries, verify webhook signatures, and compute batch cost before submission. - Speech and transcription handling: Chunk TTS input on sentence boundaries, keep voice configuration identical across segments, wrap raw PCM in proper containers, split ASR input on silence, and re-add chunk offsets to timestamps. - Reproducibility and provenance: Manage generator state, CPU versus GPU noise, version pinning, C2PA manifests, SynthID watermarks, disclosure obligations, and generation records linking assets to the calls that produced them. - Use Case: A team re-running approved image prompts on a different GPU gets different results despite identical seeds; the Skill identifies the reused generator state, the CPU/GPU RNG difference, and the missing version pins, then proposes archiving approved bytes as the artefact of record. ## Quick Start Ask the agent to review your image generation or narration job using the generative-media skill and report lifecycle, cost, and provenance findings.

Frequently Asked Questions about generative-media

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I make AI image generation reproducible with the same seed?

Create or reseed a fresh generator per image, generate latents on CPU so noise survives device changes, and pin the weights revision, library version, and scheduler alongside the seed. Even then, bit-identical output is not guaranteed, so archive the approved bytes as the artefact of record.

Why does my text-to-speech output file not play in the browser?

Hosted speech endpoints commonly return raw PCM (24 kHz, 16-bit, mono) with no container, so naming the bytes .wav does not create a valid WAV file. Write a RIFF header or mux the samples into a container with deterministic tooling, supplying sample rate, bit depth, and channel count explicitly.

How do I transcribe audio longer than 30 seconds with Whisper-based APIs?

Split the audio on silence using voice activity detection, transcribe each chunk separately, and add each chunk's start offset back to its timestamps before merging. This prevents timestamp drift, boundary-cut words, and hallucinated text invented over silent windows.

Can an image edit mask guarantee only the background changes?

No. Masking is prompt-guided and exact shapes are not guaranteed, so pixels inside the protected region can still change. When a region must survive pixel-exact, generate the new content and composite the original over it deterministically through an alpha matte.

Should I retry a failed AI video generation request?

Not blindly. A retried generation is a second paid job producing a different artefact, and the original may still be running. Query the original job's state first and resubmit only if the submission was rejected before a job existed or the job reached a terminal failed state.

What provenance and disclosure do AI-generated assets need before publishing?

Three layers: preserve provider marking such as SynthID watermarks and C2PA manifests through every downstream transform, add a disclosure a person can actually perceive rather than metadata alone, and persist a generation record with prompt, model version, request id, and output hash.