music-video-subtitle-generator
For musicians, video creators, and social-media editors producing AI music videos or emotional short films with lyric typography.
Skill by YLKC269
Chalk Labs
Need help deploying music-video-subtitle-generator?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/ylkc269-music-video-subtitle-generator
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: design, writing
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/music-video-subtitle-generator
What's inside
- Skill name
music-video-subtitle-generator- Description
- For musicians, video creators, and social-media editors producing AI music videos or emotional short films with lyric typography. Users provide music, lyrics, references, characters, typography direction, mood, or target platform. The Skill analyzes beat and vocal timing, separates character, scene, and text references, designs beat-reactive spatial typography, decomposes long works into connected shots, audits prompts, and routes generation for H3 or other video tools. It outputs MV concepts, shot prompts, lyric text plans, and stitching guidance. Best for stylized MVs and subtitle-driven music visuals, not ordinary caption cleanup, licensed IP copying, or fully manual post-production editing.
- License
- Apache-2.0
- Instructions
- 199 lines in SKILL.md · view on GitHub
Agent Skills spec issues
- name: "music-video-subtitle-generator" does not match folder "mv-subtitle-skill-confirmed"
Files (3)
- SKILL.cn.md
- SKILL.md
- meta.yaml
SKILL.md (first lines)
# Music Aesthetics MV ## Purpose Use this Skill when the user wants to create, revise, audit, or generate music-video prompts or emotional short-film prompts where music, lyrics, typography, references, rhythm, performance, and camera language must be designed together. The workflow adapts MV prompt rules into Hub execution: key creative decisions are confirmed, locked prompts are written to canvas text nodes, and media creation is delegated to Hub agents. Do not use it for ordinary subtitle burn-in, generic video editing, non-music product ads, or simple single-image / single-clip requests without MV structure. ## Hub compatibility rules - Do not assume third-party tools, shell scripts, browser plugins, or external generation APIs. - Write locked prompts and revisions to Hub canvas text nodes. - Delegate character cards, scene cards, typography cards, video clips, BGM, and final assembly to Hub image, video, music, and editing agents. - Do not hardcode output paths; always use Hub-returned paths. - If the user says “skip confirmation / just do it”, apply it only to the current run unless the outer orchestrator has active session authorization. - If the user only wants a prompt, stop after delivery. If the user wants a finished MV, continue to generation and assembly after confirmation. ## Core principles 1. Understand the work before choosing a structure. Templates organize, but are not mandatory forms. 2. Use the latest confirmed creative intent. 3. Omit irrelevant fields instead of filling placeholders. 4. Do not mechanically add performance, typography, transitions, camera moves, or character actions just because a preset includes them. 5. On-screen text is a designed visual layer, not ordinary subtitles, unless the user explicitly requests subtitles. 6. If the user uploads a real song or beat, it is the master music bed unless they request replacement. 7. **Natural multi-shot stitching for >15s videos**: when duration exceeds the model single-generation limit, use “multi-shot storyboard breakdown + tail/head frame continuation + beat hard cuts + global master-audio alignment”. Every segment must preserve the same groove, tempo feel, aspect ratio, character logic, visual preset, lighting language, and typography motion rules. 8. If the user wants a finished music-aesthetic MV without lyrics, generate and lock original lyrics first. The final MV must reference character, typography packaging, and scene cards together. The typography packaging card controls only text packaging style, font texture, graphic design, layout ratio, and motion language. ## STEP 1: Pre-flight lock Before writing the final production prompt, confirm the minimum foundation with concise recommended choices. ### 1.1 Video format Offer fixed options: | Use case | Aspect ratio | Resolution | | :--- | ---: | ---: | | TikTok / Reels / Shorts vertical | 9:16 | 1080×1920 | | YouTube / Bilibili horizontal | 16:9 | 1920×1080 | | Feed square | 1:1 | 1080×1080 | | Dense vertical ad test | 9:16 | 720×1280 | | Cinematic widescreen MV | 21:9 | 2560×1080 | The selected ratio must be reused across character cards, scene cards, typography references, shot prompts, video clips, and final assembly. ### 1.2 Target duration and multi-shot structure Before prompt writing or video generation, confirm target MV duration. Never silently use the model default as user intent. Offer a compact duration card: 1. **10-second test**: one or two shots to verify character, scene, typography, and audio style. 2. **15-second hook**: 2–4 short shots for a more complete chorus / hook / performance phrase. 3. **30-second or longer complete MV (multi-shot stitching)**: because many models have a 15-second single-generation ceiling, automatically use a Multi-Shot stitching workflow. First generate or lock one continuous song / BGM, split 30 seconds into 4–8 dynamic 2–5 second shots, then stitch via beat sync and head/tail frame continuity. 4. **Custom duration**: user provides duration; plan shot count and stitching based on the selected model’s single-clip limit. If uploaded music exists, the confirmed duration is the music window length. ### 1.3 Music window If uploaded or specified music is longer than the confirmed duration, lock a segment before writing prompts: 1. Recommended window: assistant identifies the strongest chorus / hook / emotional turn and requests confirmation. 2. User timestamps: user provides start and end seconds; verify both are inside the audio. 3. Multi-variant: only for ad-hook testing or multiple creative directions. If music is shorter than the target duration, use the full audio unless the user explicitly asks to stretch or extend it. ### 1.3.0 Lyrics lock and lyrics-first fallback Before final video prompts or generation, determine lyric ownership: 1. If the user provides lyrics, those are locked lyrics. Do not generate, add, rewrite, expand, translate, paraphrase, or replace them unless explicitly requested. 2. If the user wants a finished music-aesthetic MV without lyrics, generate short original lyrics matching the music style, vocal mode, duration, emotion, and visual preset, then lock them. 3. Locked lyrics are the only source text for rap/singing performance and visible typography. 4. Split locked lyrics into each shot’s `Rap line:`, `Vocal line:`, `Soft vocal line:`, or `Spoken line:`. 5. Every `Typography:` field must come from the same locked lyrics. During vocal performance, visible text must word-for-word match the performed phrase. 6. In the final typography MV, the performer must rap or sing the locked lyrics with visible lip shapes, jaw motion, breath, facial accents, nods, and hand accents following phrasing and rhythm. ### 1.3.1 Default multi-shot stitching for >15s videos For >15s MVs such as 30 seconds, the global multi-shot prompt script is the authoritative source: 1. **Lock complete Master Audio**: lock one continuous song / BGM track with the full vocal and groove as the only audio baseline. 2. **Build a Shotlist Timeline**: split 30 seconds into 4–8 short shots of 2–5 seconds, mapped precisely to lyric timestamps and beats such as snare, 808, and drop. 3. **Head/tail frame and scene continuity**: if Shot B continues the same scene, use Shot A’s tail frame as Shot B’s head frame. If it is a hard cut, preserve the same character card, wardrobe, lighting prompt, and use same-direction camera motion or match-cut visual elements. 4. **Generation and edit assembly**: the video agent generates each shot from the Shotlist. The editing agent aligns all clips to the global Master Audio beat grid, trimming, speed-ramping, and stitching for natural lip-sync, beat sync, and transitions. ## STEP 2: Creative Contract Before final prompts, create a concise creative contract: - Music genre, instrumentation, tempo/BPM feel, vocal mode, and emotional temperature. - Lyric source and locked lyrics. - Target duration and multi-shot breakdown, e.g. 30s split into 6 short shots. - Reference image roles: character card, scene card, typography packaging card. - Camera language, shot sizes, focus, beat-cut density, and transition logic. - Exclusions such as no fades, no glossy AI beauty face, no single-shot overstretching that causes deformation. ## STEP 3: Reference roles and scene sampling Assign each reference image one narrow job: - **Typography reference card**: controls only text packaging style, font texture, graphic design, layout ratio, and motion language. It must not contribute people or scenes. - **Character reference card**: controls character identity, facial aura, hairstyle, clothing silhouette, proportions, posture, and presence. - **Scene reference card**: controls scene style, spatial atmosphere, image texture, background depth, and lighting mood. ### 3.1 Close-up scene switching and multi-shot sampling For Trap, Dark-pop, Cyber-grunge, and other fast-paced MVs, switch quickly among multiple close-up spaces: - Keep scene mood unified, but each shot’s space must differ clearly, such as local background, tunnel, wall, light strip, or reflective floor. - Scene switches must be triggered by musical impacts: bass hit, 808 drop, snare, vocal accent, or typography smash. - Shot switches are “visual samples” on the trap beat: hard cuts, jump cuts, scan-glitch cuts, flash cuts, or action match cuts. ## STEP 4: Preset grammar, Dark-pop / Cyber-grunge and Trap example ### Visual and editing language
From YLKC269/MR-Next, Apache-2.0.
More from YLKC269/MR-Next
- 0.603score
3d-animation-short-generator
YLKC269
Create complete stylized 3D animated shorts from a story idea through an ordered production workflow covering project brief, story outline, character and…
SkillBFreshness: B★ 15Claude Code +9 - 0.603score
co-op-game-intro-generator
YLKC269
For users creating a two-player co-op game menu or opening animation.
SkillBFreshness: B★ 15Claude Code +9 - 0.603score
h3-prompt-writing
YLKC269
Write MiniMax H3 video generation prompts for T2VA, I2VA, FL2VA, L2VA, and Ref2VA.
SkillBFreshness: B★ 15Claude Code +9 - 0.598score
minimalist-product-ad-generator
YLKC269
Turn product images and ad requirements into minimalist product ad shorts for e-commerce promotion and product launches.
SkillBFreshness: B★ 15Claude Code +9 - 0.598score
paper-collage-explainer-generator
YLKC269
For creators, educators, and social-video editors who need a tactile paper-collage language for narration, knowledge points, opinions, or abstract topics.
SkillBFreshness: B★ 15Claude Code +9 - 0.598score
handdrawn-live-video-generator
YLKC269
For creators making surreal short videos that blend rough glowing hand-drawn animation with live-action spaces.
SkillBFreshness: B★ 15Claude Code +9 - 0.598score
papercraft-stop-motion-explainer
YLKC269
For creators explaining science, education, or general knowledge through tactile handmade papercraft visuals.
SkillBFreshness: B★ 15Claude Code +9 - 0.594score
brand-promo-video-generator
YLKC269
For marketers and creators producing promotional content for brands, products, websites, apps, shops, or personal projects.
SkillBFreshness: B★ 15Claude Code +9 - 0.587score
costume-power-struggle
YLKC269
Costume power-struggle short drama with court intrigue and hidden scheming.
SkillBFreshness: B★ 15Claude Code +9 - 0.587score
rebirth-drama
YLKC269
Rebirth short drama where protagonist relives life to fix regrets.
SkillBFreshness: B★ 15Claude Code +9 - 0.587score
revenge-counterattack
YLKC269
Revenge and comeback short drama where the underdog rises to power.
SkillBFreshness: B★ 15Claude Code +9 - 0.587score
guofeng-3d-anime
YLKC269
Chinese-style 3D animation with ink painting and guofeng aesthetics.
SkillBFreshness: B★ 15Claude Code +9
Signals
- Stars
- 15
- Forks
- 2
- Open issues
- 1
- Last commit (this folder)
- Sep 10, 2026 (1 month ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- Apache-2.0
- Repository
- github.com/YLKC269/MR-Next
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
Same skill elsewhere
Copies of this SKILL.md published by others; search shows only one of them.
More from YLKC269
- 0.603score
co-op-game-intro-generator
YLKC269
For users creating a two-player co-op game menu or opening animation.
SkillBFreshness: B★ 15Claude Code +9 - 0.603score
h3-prompt-writing
YLKC269
Write MiniMax H3 video generation prompts for T2VA, I2VA, FL2VA, L2VA, and Ref2VA.
SkillBFreshness: B★ 15Claude Code +9 - 0.603score
3d-animation-short-generator
YLKC269
Create complete stylized 3D animated shorts from a story idea through an ordered production workflow covering project brief, story outline, character and…
SkillBFreshness: B★ 15Claude Code +9 - 0.598score
handdrawn-live-video-generator
YLKC269
For creators making surreal short videos that blend rough glowing hand-drawn animation with live-action spaces.
SkillBFreshness: B★ 15Claude Code +9 - 0.598score
minimalist-product-ad-generator
YLKC269
Turn product images and ad requirements into minimalist product ad shorts for e-commerce promotion and product launches.
SkillBFreshness: B★ 15Claude Code +9 - 0.598score
paper-collage-explainer-generator
YLKC269
For creators, educators, and social-video editors who need a tactile paper-collage language for narration, knowledge points, opinions, or abstract topics.
SkillBFreshness: B★ 15Claude Code +9
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get music-video-subtitle-generator running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
music-video-subtitle-generator skill. Agent Mart. https://agentmart.dev/skills/ylkc269-music-video-subtitle-generator (last updated 2026-10-24)