skill-cinematic-finish-v1

Applies cinematic_finish flags, SFX mixing, and dark-frame UI patterns to beats JSON film renders.

Updated Jun 20, 2026
One-click install
npx skills add https://github.com/Noetfield-Systems/SourceA --skill skill-cinematic-finish-v1-noetfield-systems
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-cinematic-finish-v1
Source: https://github.com/Noetfield-Systems/SourceA/tree/main/.cursor/skills/skill-cinematic-finish-v1
Command: npx skills add https://github.com/Noetfield-Systems/SourceA --skill skill-cinematic-finish-v1-noetfield-systems

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Upgrading commercial short-film renders to a cinematic finish requires coordinating many scattered flags—dark-framed UI, SFX under VO, logo walls, tamper dwell timing—across beats JSON files and render scripts, and misconfiguring any one produces empty broll or broken audio mixes. ## Core Features & Use Cases - Cinematic finish enablement: Set cinematic_finish: true and polish.sfx flags in beats JSON to activate dark-framed UI, SFX mixing, and 4K master capture. - Pattern reuse from proof cuts: Copy proven patterns from the SourceA proof cut (w1 block/tamper sequences, TRUST logo wall beats, outcome VO lines) into new lanes like WitnessBC v5. - Code map for render functions: Reference table linking features to functions like _cinematic_vf(), _mix_vo_sfx(), and _built_on_wall_png() in commercial_short_film_v1.py. - Use Case: Migrating WitnessBC v1 (linear style) to v5 (cinematic style) by diffing polish configs, applying tamper dwell of 9.5s, and re-rendering through Proof Lab. ## Quick Start Enable cinematic_finish and polish.sfx in my beats JSON file and render the v5 film using the Proof Lab capture pipeline.

Frequently Asked Questions about skill-cinematic-finish-v1

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

FAQPage Schema
How do I enable cinematic finish in a beats JSON file?

Set cinematic_finish to true at the top level and inside the polish object, along with polish.sfx: true, target_bitrate_mbps, and master_lufs. The render script reads these flags to activate dark-framed UI and SFX mixing.

How to add SFX under voiceover in a film render?

Enable polish.sfx: true in the beats JSON, which triggers the _mix_vo_sfx() function during rendering. The mix requires a VO wav file from ElevenLabs or the edge fallback, so always run an audio check before rendering.

What is the difference between cinematic and linear_bar film styles?

Cinematic finish adds dark-framed UI, SFX stings, tamper dwell holds, and logo wall beats, while linear_bar (used in WitnessBC v5) uses chapter_only captions with extended per-beat broll. The SourceA proof cut demonstrates the full cinematic pattern.

Why does cinematic_finish produce empty broll footage?

Empty broll occurs when cinematic_finish is enabled without Proof Lab live capture running. The dark frame composite and UI captures depend on live capture, so start Proof Lab (port 8090) before rendering.

When should I not use the cinematic finish path?

Avoid it for WitnessBC tier A when using HeyGen avatars, and never hand-grade output in an external NLE as the source of truth. Instead, change the beats JSON and re-render so the pipeline stays reproducible.