← All skills
product-launch-video
75 / 100 · Review before installing
Check before installing. Some of what it can do is expected: a media skill usually calls an AI service over the internet.
By J-StaR-Films-Studios/VibeCode-Protocol-Suite (GitHub) · media · 26 stars · scanned at commit bb9e238
Use when turn a product or marketing URL, pasted script, or brief into a product launch / promo video — SaaS promos, feature reveals, product demos, app and company launches. Use when the user wants to market, launch, promote, or reveal a product; the default for any commercial URL. Site tours / showcases of a website route here too — the brief carries the show-it-as-is intent. Unclear → /hyperframes.
Works with any agent that supports SKILL.md skills.
What this skill can do
Downloads and installs other software
The author does not mention this.
Found in 16 places.
Show 13 more
- assets/.agent/skills/hyperframes/product-launch-video/SKILL.md, line 61
Run capture with: `npx hyperframes capture "<URL>" -o ./capture --json`. Keep the default - assets/.agent/skills/hyperframes/product-launch-video/SKILL.md, line 155
**Search the live catalog before you design any named look.** For every look, effect, treatment or transition the brief names — "CRT scanlines", "glitch", "film - assets/.agent/skills/hyperframes/product-launch-video/SKILL.md, line 219
`npx hyperframes lint` - assets/.agent/skills/hyperframes/product-launch-video/SKILL.md, line 221
`npx hyperframes check` - assets/.agent/skills/hyperframes/product-launch-video/SKILL.md, line 223
`npx hyperframes snapshot --at <frame-midpoints-and-each-cut-minus-0.1s-and-plus-0.2s>` - assets/.agent/skills/hyperframes/product-launch-video/SKILL.md, line 231
Preview: `npx hyperframes preview --background` - assets/.agent/skills/hyperframes/product-launch-video/SKILL.md, line 235
`npx hyperframes render --skill=product-launch-video --quality high --output renders/video.mp4` - assets/.agent/skills/hyperframes/SKILL.md, line 26
| Specific edit to an existing project | Make the edit. Do not run the - assets/.agent/skills/hyperframes/SKILL.md, line 44
npx hyperframes@latest upgrade --project . --check - assets/.agent/skills/hyperframes/SKILL.md, line 47
The probe is read-only and reports the pin against the latest release; keep the explicit `.` — on older CLI releases a bare `--project` followed by another flag - assets/.agent/skills/hyperframes/SKILL.md, line 86
npx hyperframes skills update <workflow-name> - assets/.agent/skills/hyperframes/references/plugin-installation.md, line 12
- Do not run `hyperframes skills update`, `skills check`, or `npx skills add`. - assets/.agent/skills/hyperframes/references/plugin-installation.md, line 18
- Replace `npx hyperframes` (or bare `hyperframes`) in command examples with:
Connects to the internet
The author does not mention this. Expected for a media skill.
Found in 1 place.
Runs commands on your computer
The author does not mention this.
Found in 30 places.
Show 17 more
- assets/.agent/skills/hyperframes/product-launch-video/scripts/assemble-index.mjs, line 100
const ff = spawnSync( - assets/.agent/skills/hyperframes/product-launch-video/scripts/assemble-index.test.mjs, line 6
import { spawnSync } from "node:child_process"; - assets/.agent/skills/hyperframes/product-launch-video/scripts/assemble-index.test.mjs, line 11
spawnSync("ffmpeg", ["-version"], { stdio: "ignore" }).status === 0 && - assets/.agent/skills/hyperframes/product-launch-video/scripts/assemble-index.test.mjs, line 12
spawnSync("ffprobe", ["-version"], { stdio: "ignore" }).status === 0; - assets/.agent/skills/hyperframes/product-launch-video/scripts/assemble-index.test.mjs, line 33
const r = spawnSync( - assets/.agent/skills/hyperframes/product-launch-video/scripts/assemble-index.test.mjs, line 95
const gen = spawnSync( - assets/.agent/skills/hyperframes/product-launch-video/scripts/assemble-index.test.mjs, line 121
const probe = spawnSync( - assets/.agent/skills/hyperframes/product-launch-video/scripts/audio.mjs, line 23
import { spawnSync } from "node:child_process"; - assets/.agent/skills/hyperframes/product-launch-video/scripts/audio.mjs, line 85
const r = spawnSync("node", args, { stdio: "inherit" }); - assets/.agent/skills/hyperframes/product-launch-video/scripts/audio.test.mjs, line 6
import { spawnSync } from "node:child_process"; - assets/.agent/skills/hyperframes/product-launch-video/scripts/audio.test.mjs, line 25
const result = spawnSync( - assets/.agent/skills/hyperframes/product-launch-video/scripts/audio.test.mjs, line 87
const result = spawnSync( - assets/.agent/skills/hyperframes/product-launch-video/scripts/audio.test.mjs, line 171
const result = spawnSync( - assets/.agent/skills/hyperframes/product-launch-video/scripts/build-frame-subsets.test.mjs, line 2
import { execFileSync } from "node:child_process"; - assets/.agent/skills/hyperframes/product-launch-video/scripts/build-frame-subsets.test.mjs, line 35
execFileSync( - assets/.agent/skills/hyperframes/product-launch-video/scripts/media-contract.test.mjs, line 7
import { spawnSync } from "node:child_process"; - assets/.agent/skills/hyperframes/product-launch-video/scripts/media-contract.test.mjs, line 32
const result = spawnSync(
and 10 more places
Safer alternatives
Low-risk skills in the same category (media) that look related. Check that one does what you need.
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'product-launch-video' ] || [ -L ~/.agents/skills/'product-launch-video' ]; then echo 'A skill folder named product-launch-video already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/J-StaR-Films-Studios/VibeCode-Protocol-Suite' "$d" && git -C "$d" checkout --quiet 'bb9e2387e4c7cb850ab9795fd8630486991c0337' -- 'assets/.agent/skills/hyperframes/product-launch-video' && mkdir -p ~/.agents/skills && cp -R "$d"/'assets/.agent/skills/hyperframes/product-launch-video' ~/.agents/skills/'product-launch-video' && rm -rf "$d"; fi
Codex reads ~/.agents/skills directly. For Claude Code, Cursor, Copilot, Gemini CLI, Antigravity or OpenCode, also link it. For Claude Code: ln -s ~/.agents/skills/'product-launch-video' ~/.claude/skills/'product-launch-video' (other agents: ~/.cursor/skills, ~/.copilot/skills, ~/.gemini/skills, ~/.gemini/config/skills, ~/.config/opencode/skills). Or install through the finder skill, which does both.
Badge for your README
The badge for J-StaR-Films-Studios/VibeCode-Protocol-Suite shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/J-StaR-Films-Studios/VibeCode-Protocol-Suite/)
Score history
| Date | Version | Score |
|---|
| 2026-11-12 | bb9e238 | 75 |