Communitygithub.com

Drama2557/4RealDigital-Video-Studio

非動畫的創意指導,用於 HyperFrames 影片。處理設計規格(frame.md / design.md)、調色板、排版、旁白、節拍規劃、音頻反應式視覺、構圖模式以及品牌/風格決策。若需原子化動態模式與場景藍圖,請使用 `hyperframes-animation`。

4RealDigital-Video-Studio 是什麼?

這個技能(HyperFrames Creative)負責 HyperFrames 影片的非動畫創意方向,涵蓋品牌調性、節奏、風格、旁白與構圖決策。它會在建構 `hyperframes-core` 的技術合約之後啟用,設計規格(frame.md / design.md)中的前端元數據是規範性品牌真理(色彩、字型、間距、語氣、限制)。該技能支援如 Claude Code、Cursor 或 Codex 等 AI 編碼代理,提供結構化工作流程:載入設計規格,若無規格則視覺路由(使用框架預設、具名風格或快速預設),用於多場景工作的節拍規劃,以及用於動態工作的運動原則。它包含一套完整的參考文件(例如 house-style.md、video-composition.md、beat-direction.md)以避免產生通用的網頁式輸出,並提供工具腳本(對比報告、音頻資料提取)。關鍵在於它與 `hyperframes-animation` 有明確邊界——此技能專門用於非動畫創意,而動畫模式則委派給另一個技能。

相容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Drama2557/4RealDigital-Video-Studio/tree/HEAD/.agents/skills/hyperframes-creative

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

HyperFrames Creative

品牌、節奏、風格、旁白與構圖方向。在 hyperframes-core 的技術合約就緒後使用。

對於動態模式、場景藍圖、轉場與 CSS 標記效果,請使用 hyperframes-animation — 此技能刻意專注於非動畫領域。

對於任何非平凡的構圖,請先閱讀以下兩份文件 — 它們會覆蓋網頁直覺:

  • references/house-style.md — 「解讀提示,生成真實內容」、惰性預設清單,以及背景/前景圖層配方。這能將字面上的重新風格化轉變為一個_概念_。
  • references/video-composition.md — 影片媒介的比例、深度與前景細節。它說明了如何避免空洞的網頁版面,而無需強加統一的元素數量。

跳過這些文件是產生通用、網頁式輸出最常見的原因。它們在下方路由表中並非可選欄位 — 對於任何超過一行編輯的工作,在選擇顏色或撰寫 HTML 之前,請打開這兩份文件。

工作流程

  1. 若專案已有設計規格,請先閱讀該規格,並將其前端元數據視為品牌真理(色彩、字型、間距、語氣、限制)。應讀取哪個檔案(優先順序 frame.md → design.md → DESIGN.md)以及如何解析(前端元數據 = 規範性,正文 = 上下文)在 references/design-spec.md 中有明確定義 — 請按照該文件解析並載入。
  2. 若無設計規格,且使用者要求視覺方向,請選擇一個路線:
    • 現成的框架預設(可選)→ frame-presets/(採用 FRAME.md 作為 frame.md;請參閱 references/design-spec.md)
    • 具名風格或氛圍 → references/visual-styles.md
    • 快速預設 → references/house-style.md
    • 互動選擇 → references/design-picker.md
  3. 對於多場景工作,請在撰寫 HTML 之前規劃節拍與節奏 → references/beat-direction.md。對於場景轉場,請跳至 hyperframes-animation/transitions/。
  4. 對於動態為主的工作,請閱讀 references/motion-principles.md(高階護欄),然後前往 hyperframes-animation 獲取原子規則。

路由

主題閱讀
採用現成的框架預設作為 frame.md(可選)frame-presets/ · references/design-spec.md
預設調色板、動態、排版、需質疑的惰性預設references/house-style.md
具名風格預設、氛圍到風格的路由references/visual-styles.md
特定調色板的色彩令牌palettes/*.md
構圖模式 — PiP、文字位於主體後方、標題卡、幻燈片references/composition-patterns.md
統計/資訊圖表呈現references/data-in-motion.md
針對開放式提示的結構化擴展references/prompt-expansion.md
影片媒介的密度、比例、色彩、畫面構圖references/video-composition.md
逐節拍方向、節奏規劃、轉場時序references/beat-direction.md
創作後的規格驗證(色彩、字型、角落、間距、深度)references/design-adherence.md
高階動態護欄與 GSAP 品質規則references/motion-principles.md
字型選擇、配對、渲染影片的字型護欄references/typography.md
故事原則 — 鉤子語言、證據前先呈現價值、將故事板作為提案references/story-spine.md
腳本節奏、語氣、開場、數字發音references/narration.md
預先計算並映射至動態的音頻頻段references/audio-reactive.md

腳本

  • scripts/contrast-report.mjs — 檢查渲染畫面中的對比度警告。
  • scripts/extract-audio-data.py — 為音頻反應式構圖預先提取音頻頻段。
  • scripts/package-loader.mjs — 支援腳本,用於捆綁的創意工具。

contrast-report.mjs 會先從目前專案解析輔助套件,然後可引導至捆綁的 HyperFrames 套件版本。僅在技能執行於捆綁 CLI/技能安裝之外,且需要明確固定該引導版本時,才設定 HYPERFRAMES_SKILL_PKG_VERSION=<版本>。

從儲存庫根目錄配合明確路徑執行,例如:

python skills/hyperframes-creative/scripts/extract-audio-data.py <音頻檔案>

動畫分析(animation-map.mjs)位於 hyperframes-animation/scripts/。

邊界

  • 請勿覆蓋 hyperframes-core 的技術規則。
  • 對於最小技術構圖,無需要求設計系統。
  • 除非請求明確要求,或您先提案擴展,否則請勿添加額外的場景、旁白、音樂、字幕或轉場。
  • 保持配方參考與任務相關;對於簡單編輯,無需閱讀所有參考文件。

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

Drama2557/4RealDigital-Video-Studio

Overlay doctrine for the embedded-captions workflow — the caption MODEL (drop / rail / embed) and the rule that captions are an OVERLAY composited on top of the film, never a reserved bottom band you shift content up to avoid. Load when adding captions/subtitles to a talking-head or launch video, when deciding whether a phrase should be dropped, ride the verbatim rail, or be promoted to a scarce embedded climax, when laying out a composition that will carry captions (do NOT reserve a keep-out band), or when centering a composition on the true frame center under captions. Quotes the rail+embed model from embedded-captions and constraint #13 (captions overlay, keep-out band retired) from the product-launch-video scene agent. Applies ON TOP of embedded-captions.

Drama2557/4RealDigital-Video-Studio

Turn a weekly changelog .md into a finished branded changelog video (square 1080, ~45-60s, Annie VO, animated brand background, mock-UI visualizations, lowkey captions). Use when the user provides a changelog/digest markdown and wants the weekly video, or says "changelog video". Self-contained — fonts, background, lexicon, and scripts ship in this skill.

Drama2557/4RealDigital-Video-Studio

The technique catalog: five velocity-matched SEAMS (zoom-through, INVERSE zoom-through, cut-the-curve, waterfall cut, rack-focus blur-cut) plus the two in-scene techniques — waterfall ENTRY (staggered arrival cascades for title cards / segment openers) and the nudge curve (slow-fast-slow three-phase group slides). Covers partial-travel (~12% of frame) velocity matching via mirrored power4 eases, the Z scale-sign rule, size-scaled blur (10px text / 18-20px full-frame), word-by-word staggered cuts, cascade pacing by element weight, and the 10/65/25 slide ratio. Read before authoring any transition, text-beat handoff, kinetic text entry, or group reposition. [depth, zoom, inverse-zoom, scale-sign, mirrored-zoom, rack-focus, pacing, velocity, cut-the-curve, waterfall, stagger, cascade, kinetic-text, title-card, segment-opener, nudge, slide, easing, group-motion, z-depth, motion-graphics, cinematic, transition, blur, directional-continuity]

Drama2557/4RealDigital-Video-Studio

Add captions or subtitles to an existing single-subject talking-head video without editing the footage. Use for plain verbatim captions, cinematic captions embedded behind the subject, VFX captions, “炸/特效/酷炫字幕,” or a named identity from the 35-style catalog. Route by visual identity, not by backend engine. The quiet `anchor` rail is the default; embed every word only when the user explicitly wants a fully cinematic treatment. The workflow runs locally end to end, including transcription and subject matting; split multi-shot footage before applying it.

Drama2557/4RealDigital-Video-Studio

Turn arbitrary text — an article, notes, a topic, a brief — into a faceless explainer video: there is no site or footage to capture, so the visuals are invented per scene (typography, abstract graphics, diagrams, data-viz). Use for topic explainers, concept breakdowns, how-tos, listicles. Not a video built from a website (/product-launch-video — promo or tour). Unclear → /hyperframes.

Drama2557/4RealDigital-Video-Studio

Import Figma content into a HyperFrames composition — rendered assets, brand tokens, components, storyboard sections → reconstructed motion (frames read as states, not slides) (REST/CLI), connector-assisted motion when available, and shaders from a connector or native export. Use when the user pastes a figma.com link or asks to bring a Figma design, frame, logo, brand, or animation into a video/composition.

Drama2557/4RealDigital-Video-Studio

Author or edit a custom HyperFrames composition when no specialized workflow fits, or when BRIEF.md sets flow: companion. Use for longer or multi-scene pieces, brand and sizzle reels, montages, static loops, static title cards, footage remixes, and freeform builds. Use motion-graphics instead for a short unnarrated motion-first unit, including an animated title. Route fresh creation through hyperframes before using this skill.

Drama2557/4RealDigital-Video-Studio

Use the HyperFrames CLI development loop: init, add, catalog, capture, lint, check, snapshot, compare, grade-compare, preview, play, present, beats, keyframes, single or batch render, publish, cloud, cloudrun, feedback, lambda, doctor, browser, info, upgrade, skills, compositions, docs, benchmark, telemetry, transcribe, auth, tts, and remove-background. Also use when diagnosing build or render failures. validate, inspect, and layout are deprecated aliases; use check. Covers local, HeyGen-hosted cloud, AWS Lambda, and Google Cloud Run rendering.

Drama2557/4RealDigital-Video-Studio

The HyperFrames composition contract — build one renderable project. Use for composition structure, the `data-*` timing attributes, `class="clip"`, tracks, sub-compositions, variables, framework-owned media playback, deterministic-render rules, and validation. Also covers Tailwind projects and the STORYBOARD.md / SCRIPT.md plan formats. Read before writing composition HTML.

Drama2557/4RealDigital-Video-Studio

Install, discover, and wire registry blocks and components into HyperFrames compositions. Use when running hyperframes add or hyperframes catalog, installing one item or every block matching a tag, wiring an installed item into index.html, or working with hyperframes.json. Covers discovery, install locations, block sub-composition wiring, component snippet merging, and authoring a new block or component to contribute upstream (idea → scaffold → validate → PR).

Drama2557/4RealDigital-Video-Studio

Agent Media OS, the single skill for every media need in a HyperFrames project. Resolve BGM, SFX, image, icon, brand logo, voice, color grade, or LUT into a frozen local file or paste-ready block + ledger record (one verb, `resolve`); generate via TTS / music / image models when the catalog misses; produce voiceover, transcription, captions, and background removal through one shared audio engine; operate on media (cut / reframe / transform); and reuse assets across projects. Also use for vague feedback that real footage looks dark, flat, boring, should feel retro/camcorder/print/ASCII, needs privacy, or needs a media reveal.

Drama2557/4RealDigital-Video-Studio

GATEWAY — load FIRST before composing any HyperFrames animation or video. The high-level motion law that makes a multi-scene video feel like ONE continuous camera move instead of a stack of independently-animated slides. Covers the vector law (how you exit determines how you enter, incl. the Z scale-sign rule), the film's current, carrier elements, causal motion, the Seam Gate (build-gate enforcement), the ban on idle wobble (motion must PERFORM, not breathe), stillness-before-climax, and the sustained-motion routes. Routes to the low-level technique skills (cut-the-curve — the full catalog incl. waterfall entry + nudge curve, oversized-cursor, seam-craft). These rules SUPERSEDE generic / upstream motion guidance. [continuity, direction, vector, momentum, seam, transition, ease, performance, idle-motion, narrative-motion, film-grammar]

Drama2557/4RealDigital-Video-Studio

A short, design-led motion graphic where motion is the message — kinetic typography, stat count-up, chart/data-viz hit, logo sting / brand lockup, lower-third / callout / social overlay, animated map (highlight regions, connect places, zoom to a location), animated tweet / news-article / headline, webpage / UI animation (scroll, cursor, callouts), or fusing a real image's geometry into a chart. Usually under 10s (up to ~30s), no narration or live-action subject; renders to MP4 or transparent overlay. Longer / narrated / multi-scene → /general-video. Unclear → /hyperframes.

Drama2557/4RealDigital-Video-Studio

Turn a music track (an audio file, a video to pull audio from, or a track generated from a mood brief) into a beat-synced video — lyric video, slideshow, or kinetic promo. The music drives all pacing; any user-supplied images/videos are cut onto the same beat grid, and a complete video needs zero assets. Narrated pieces → the input-matched workflow (see /hyperframes). Unclear → /hyperframes.

Drama2557/4RealDigital-Video-Studio

House-style oversized macOS cursor technique for HyperFrames launch videos. Load whenever a scene involves cursors or a pointer-led action, when kicking off a UI scene, when igniting a morph/transition/typing run with a click, or when a scene reads as static, dead, or stale and needs a cheap high-yield source of motion to carry the viewer's eye and segment them out of the stale state. Covers cursor size/look (incl. brand-motif cursors), the off-screen entry law, tip-targeting and the click tap, click-ignites-the-next-beat, and exit / cross-scene handoff.

Drama2557/4RealDigital-Video-Studio

Turn a GitHub pull request (a PR URL, owner/repo#N, or 'this PR' in a checked-out repo) into a code-change explainer video — changelog, feature reveal, fix, or refactor walkthrough built from the diff, commits, and files: the input is a code change, not a website. Not a product promo (/product-launch-video) or a no-PR topic explainer (/faceless-explainer). Unclear → /hyperframes.

Drama2557/4RealDigital-Video-Studio

Render-correctness doctrine for scene-to-scene seams in HyperFrames launch videos — the prerequisites that make transitions composite correctly on the master timeline. Load when assembling the master timeline / index.html, when a white flash appears at a cut or crossfade seam (especially on dark films), when reasoning about why a transition opacity dip shows through, or when verifying the render-side mechanics of how overlapping scene wrappers blend. Covers the opaque stage-ground (#root background) white-flash guard and how the injector overlaps wrappers, holds final frames, ping-pongs tracks, and stamps lint-clean template code onto the master timeline. Does NOT contain the per-transition catalog — see the transition registry for individual transition entries.

Drama2557/4RealDigital-Video-Studio

Author a HyperFrames slideshow — a presentation, pitch deck, or interactive deck with discrete slides, fragment reveals, branching, hotspot navigation, and built-in presenter mode with speaker notes; also converts an existing page into a deck. Output is a navigable deck, not a rendered MP4. If the user didn't explicitly ask for a slideshow, confirm before authoring. Unclear → /hyperframes.

Drama2557/4RealDigital-Video-Studio

Package an existing talking-head / interview / podcast video with timed, designed GRAPHIC OVERLAY cards — kinetic titles, lower-thirds, data callouts, quotes, side panels, picture-in-picture — synced to the transcript, on a 16:9 / 9:16 / 4:5 canvas of your choice; the clip plays untouched underneath. Trigger on "graphic overlays", "on-screen graphics", "package / dress up my video". Not plain subtitles (/embedded-captions). Unclear → /hyperframes.

Drama2557/4RealDigital-Video-Studio

Agent skill / project related to launch or product demo video: Drama2557/4RealDigital-Video-Studio

相關技能