Communitygithub.com

assafkip/claude-video-editor

擷取任何網站並從中建立 HyperFrames 影片。適合想要將網站轉換為產品宣傳片、社群廣告或導覽影片的使用者。

claude-video-editor 是什麼?

這個技能能將現有網站轉換成專業的 HyperFrames 影片。使用者只需提供一個網址,AI 就會自動執行一個七步驟的工作流程,從網站擷取、設計參考、腳本撰寫、分鏡規劃,到語音生成和最終的影片組合與驗證。它支援多種影片類型,包括社群廣告(Instagram/TikTok)、產品示範、功能公告和品牌精華片段,並可輸出直式、橫式或方形格式。每個步驟都有明確的閘控條件(例如必須產出 DESIGN.md 或 STORYBOARD.md),確保品質與進度可追蹤。此技能特別適合行銷人員、產品經理和開發者,能大幅縮短從網站內容到影片素材的製作時間,並且與 HyperFrames 生態系完全整合,支援 lint 與 validate 等品管指令。

相容平台✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/assafkip/claude-video-editor/tree/HEAD/skills/website-to-hyperframes

在你喜歡的 AI 中提問

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

說明文件

網站轉 HyperFrames

擷取一個網站,然後從中製作專業的影片。

使用者會說的話:

  • 「擷取 https://... 然後幫我製作一部 25 秒的產品上市影片」
  • 「將這個網站變成一支 15 秒的 Instagram 社群廣告」
  • 「從 https://... 建立一支 30 秒的產品導覽影片」

這個工作流程共有 7 個步驟。每個步驟都會產出一個 Artifact,作為下一個步驟的閘控。


Step 1: 擷取與理解

閱讀: references/step-1-capture.md

執行擷取、讀取擷取到的資料,並使用 write-down-and-forget 方法建立一份工作摘要。

閘控: 印出你的網站摘要(名稱、主要色彩、字型、關鍵資產、一句話氛圍)。


Step 2: 撰寫 DESIGN.md

閱讀: references/step-2-design.md

為被擷取的網站撰寫一份簡單的品牌參考文件。總共 6 個段落,約 90 行。這是一份備忘錄,而非創意腳本——創意腳本在 Step 4 才會出現。

閘控: DESIGN.md 存在於專案目錄中。


Step 3: 撰寫 SCRIPT

閱讀: references/step-3-script.md

撰寫旁白腳本。這是故事的骨幹。場景的長度來自旁白腳本,而非猜測。

閘控: SCRIPT.md 存在於專案目錄中。


Step 4: 撰寫 STORYBOARD

閱讀: references/step-4-storyboard.md

針對每個節拍撰寫創意方向:氛圍、鏡頭、動畫、轉場、資產、深度圖層、音效。這是創意的北極星——工程師會依據這份文件來建立每個合成畫面。

閘控: STORYBOARD.md 存在,包含每個節拍的方向以及資產審核表。


Step 5: 生成旁白 + 對應時間

閱讀: references/step-5-vo.md

生成 TTS 音訊、轉錄文字以取得逐字時間戳記,並將時間戳記對應到節拍。用實際的持續時間更新 STORYBOARD.md。

閘控: narration.wav(或 .mp3)+ transcript.json 存在。STORYBOARD.md 中的節拍時間已更新。


Step 6: 建立合成畫面

閱讀: /hyperframes 技能(叫用它——每個規則都很重要) 閱讀: references/step-6-build.md

按照故事板建立每個合成畫面。建立之後:自行審查版面配置、資產擺放位置與動畫品質。

閘控: 每個合成畫面都已完成自我審查。沒有重疊的元素、沒有錯置的資產、沒有靜止不動的圖片。


Step 7: 驗證與交付

閱讀: references/step-7-validate.md

Lint、驗證、預覽。建立一份 HANDOFF.md 以利於跨 session 的持續協作。

閘控: npx hyperframes lint 和 npx hyperframes validate 通過,零錯誤。


快速參考

影片類型

類型長度節拍數旁白
社群廣告 (IG/TikTok)10-15 秒3-4可選用鉤子句
產品示範30-60 秒5-8完整旁白
功能公告15-30 秒3-5完整旁白
品牌精華片段20-45 秒4-6可選,以音樂為主
上市預告片10-20 秒2-4極簡,高能量

格式

  • 橫式: 1920x1080(預設)
  • 直式: 1080x1920(Instagram Stories、TikTok)
  • 正方形: 1080x1080(Instagram 動態牆)

參考檔案

檔案何時閱讀
step-1-capture.mdStep 1 — 讀取擷取到的資料
step-2-design.mdStep 2 — 撰寫 DESIGN.md
step-3-script.mdStep 3 — 撰寫旁白腳本
step-4-storyboard.mdStep 4 — 每個節拍的創意方向
step-5-vo.mdStep 5 — TTS、轉錄、時間對應
step-6-build.mdStep 6 — 建立合成畫面並進行自我審查
step-7-validate.mdStep 7 — lint、驗證、預覽、交接
techniques.mdStep 4 與 6 — 10 種視覺技巧與程式碼模式(SVG 繪圖、Canvas 2D、3D、排版、Lottie、影片、打字效果、可變字型、MotionPath、轉場)

Individual skills in this repo

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

assafkip/claude-video-editor

Build videos from stills when there is nothing to cut — narration first (ElevenLabs v3 with audio tags), then still keyframes from ANY source (AI image tools, screenshots, photos, HyperFrames-rendered HTML), animated deterministically with the animate-stills recipe (HyperFrames camera moves + GSAP atmosphere). Use when the user wants an explainer, documentary-style video, or any video built from generated or collected visuals instead of recorded footage.

assafkip/claude-video-editor

GSAP animation reference for HyperFrames. Covers gsap.to(), from(), fromTo(), easing, stagger, defaults, timelines (gsap.timeline(), position parameter, labels, nesting, playback), and performance (transforms, will-change, quickTo). Use when writing GSAP animations in HyperFrames compositions.

assafkip/claude-video-editor

HyperFrames CLI tool — hyperframes init, lint, preview, render, transcribe, tts, doctor, browser, info, upgrade, compositions, docs, benchmark. Use when scaffolding a project, linting or validating compositions, previewing in the studio, rendering to video, transcribing audio, generating TTS, or troubleshooting the HyperFrames environment.

assafkip/claude-video-editor

Install and wire registry blocks and components into HyperFrames compositions. Use when running hyperframes add, installing a block or component, wiring an installed item into index.html, or working with hyperframes.json. Covers the add command, install locations, block sub-composition wiring, component snippet merging, and registry discovery.

assafkip/claude-video-editor

Create video compositions, animations, title cards, overlays, captions, voiceovers, audio-reactive visuals, and scene transitions in HyperFrames HTML. Use when asked to build any HTML-based video content, add captions or subtitles synced to audio, generate text-to-speech narration, create audio-reactive animation (beat sync, glow, pulse driven by music), add animated text highlighting (marker sweeps, hand-drawn circles, burst lines, scribble, sketchout), or add transitions between scenes (crossfades, wipes, reveals, shader transitions). Covers composition authoring, timing, media, and the full video production workflow. For CLI commands (init, lint, preview, render, transcribe, tts) see the hyperframes-cli skill.

assafkip/claude-video-editor

Beginner-friendly end-to-end video creator for HyperFrames. Use when the user says "make a video", "create a video", "new video", "build a video", "video from scratch", "I want to make a video", "help me create a video", or when someone who's never used HyperFrames before arrives with a concept, script, or rough idea and wants a finished MP4. Interviews the user in one pass, then builds the full video with mandatory preview and visual-verification gates.

assafkip/claude-video-editor

Build and iterate short-form vertical (9:16) videos in Hyperframes — TikTok/Reels/Shorts style. Use when Nate says "short-form video", "vertical video", "TikTok/Reels/Shorts", "make a short", "talking-head + motion graphics", or when the target is a 1080x1920 composition with face video + synced scene overlays + karaoke captions. Encodes the full May Shorts 19 playbook: face-mode choreography, audio-synced scene timing, karaoke captions, and the 10-rule quality checklist.

assafkip/claude-video-editor

Edit any video by conversation — the orchestrator for the bundled video pipeline. Use when the user wants to edit, cut, caption, grade, or add motion graphics to footage; drops a folder of clips and says "edit this"; or asks to make a promo/teaser/tutorial/short. Routes to video-use (the cut engine) and HyperFrames (motion-graphics overlays), with a motion-craft library for taste.

assafkip/claude-video-editor

Production pipeline for mathematical and technical animations using Manim Community Edition. Creates 3Blue1Brown-style explainer videos, algorithm visualizations, equation derivations, architecture diagrams, and data stories. Use when users request: animated explanations, math animations, concept visualizations, algorithm walkthroughs, technical explainers, 3Blue1Brown style videos, or any programmatic animation with geometric/mathematical content.

相關技能