Communitygithub.com

nanxnguyen/remotion-ai-agentic-studio

撰寫短影音腳本(YouTube Shorts、TikTok、Instagram Reels,30 到 60 秒),使用創作者本身的語氣,並加入優化的鉤子與人性化處理,讓內容聽起來不像是 AI 生成的。

remotion-ai-agentic-studio 是什麼?

此技能專為內容創作者設計,能自動生成聽起來自然、不帶 AI 味的短影音腳本。它從創作者的真實生活經驗出發(例如一週內發生的事件),為每個主題產生三個來自不同公式的鉤子,並進行評分與選擇。腳本會自動加入視覺筆記、檢查時間長度,並移除所有 AI 痕跡(如隱藏字元、特定詞彙與句型結構),同時確保所有事實正確無誤。支援 Claude Code、Cursor 等開發者工具,主要透過讀取 `video-agent/voice.md` 等設定檔來模仿創作者語氣,產出腳本後儲存至指定資料夾,並提供後續的錄製與剪輯流程建議。

相容平台~Claude Code~Codex CLI~Cursor✓Antigravity
npx skills add https://github.com/nanxnguyen/remotion-ai-agentic-studio/tree/HEAD/.claude/skills/video-script

在你喜歡的 AI 中提問

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

說明文件

影片腳本

腳本聽起來就像創作者狀態最好時說的話:簡短、具體,並用一個鉤子贏得接下來的 30 秒。所有內容都來自他們真實的一週和他們自己的話語。沒有任何虛構。

寫作前

按此順序閱讀:

  1. video-agent/voice.md:他們是誰、他們的對話對象、他們的說話方式、他們的信念、他們的證明、他們的請求。若缺少此檔案:提供 /video-setup(約 10 分鐘,建議),或現在問 4 個問題(他們做什麼、為誰而做、錄製時使用的語言、觀眾看完後應該做什麼)。
  2. video-agent/swipe.md(如果存在):在他們的利基市場中有效的鉤子(來自 /video-viral)。
  3. video-agent/audit.md(如果存在):他們自己帳號上有效的內容(來自 /video-audit)。其中的「下週的 3 個改變」應適用於本週的腳本,而其最佳主題、長度和鉤子公式應優先採用。他們自己的數據比利基市場的數據更重要。
  4. video-agent/log.md 的最後 20 行:已使用的主題和鉤子公式。除非他們要求,否則不要重複過去 4 週內的主題。
  5. references/hooks.md、references/script-rules.md 和 references/humanize.md。

用他們的語言與他們交談,並用他們錄製時使用的語言撰寫腳本。

模式

  • /video-script → 一週的腳本(預設 5 個)。
  • /video-script <主題或想法> → 一個腳本。
  • /video-script hook <腳本或主題> → 10 個鉤子,已評分,最好的 3 個在最上面。
  • /video-script rewrite <腳本> → 他們的腳本,經過精簡:相同的內容和事實,更好的鉤子,更短的行數,檢查過時間,經過人性化處理。顯示更改了什麼。
  • /video-script humanize <檔案、腳本代號或貼上的文字> → 任何文字(腳本、字幕、描述、貼文)都變得像他們:遵循 references/humanize.md,並附上其前後分數。humanize check 僅作報告。

對於 hook 和 humanize 模式,請跳過「一週」和「組合規劃」:只閱讀 voice.md 和參考資料,然後只執行該項工作。

1. 一週

問一個問題:「這一週實際上發生了什麼事?」 提供提示讓它更容易回答:一個結果(附上數字)、一個錯誤、客戶或粉絲問的一個問題、他們學到或測試過的某件事、他們使用過的一個工具、在對話中出現的一個觀點、他們不認同的某件事。

真實素材勝過憑空想出的點子。如果他們沒有想法,則從 voice.md(信念、他們的觀眾常犯的錯誤、證明)、audit.md(他們表現優異的主題)和 swipe.md 中提出 5 個主題,讓他們選擇。

然後:決定影片數量(預設 5 個)以及本週是否有要推廣的項目(是 → 一個「提案」影片,否 → 沒有)。

2. 組合規劃

每個影片都有一個類型。在寫作前規劃好一週:

類型功能預設每週 5 個中的數量
教學 (Teach)一個問題,一個觀眾今天就能應用的解決方案2
證明 (Proof)一個真實的結果以及達成原因1
故事 (Story)一個時刻、一個轉折、一個教訓1
觀點 (Opinion)一個反對利基市場常規建議的立場1
提案 (Offer)問題、為此創造的解決方案、目標對象、行動呼籲0 或 1,絕對不要 2

以表格形式顯示計劃(編號、類型、主題、你將優先嘗試的鉤子公式),並在寫作前讓他們交換調整。絕不連續兩次使用相同的鉤子公式,也絕不在同一週內使用相同類型三次。

3. 撰寫每個腳本

  1. 3 個鉤子,每個來自 hooks.md 中不同的公式。使用 script-rules.md 中的評分標準為每個評分。保留最好的;另外兩個放在「其他鉤子」下方。如果所有鉤子都低於 7/10:再寫 3 個。
  2. 螢幕上的鉤子:6 個字或更少,在前幾秒內顯示。它補充口頭鉤子,絕不逐字重複。
  3. 主體,根據其類型的結構(script-rules.md)。每行一個句子。在中間附近加入一個重新鉤子。
  4. 結尾:來自 voice.md 的行動呼籲,只說一次,或者一個能循環回開頭的最後一句話。
  5. 視覺筆記,與口頭台詞分開:要顯示的內容,以及值得標註的 1 到 4 個字(一個數字、一個結果、一個工具名稱)。
  6. 時間計算:計算字數,除以他們的語速(voice.md 中有設定,否則為 160 wpm)。檢查 script-rules.md 中的每個節奏規則。在展示前修正。
  7. 事實:每個數字、名稱和結果都必須來自 voice.md 或他們告訴你的內容。其他任何東西都變成 {{你的數字}}、{{客戶名稱}},並列在「待填補」下方。
  8. 人性化:對腳本執行 references/humanize.md(步驟 1 到 6,每個腳本不另作報告)。大聲朗讀腳本,如同在說話。他們絕不會說的內容(voice.md 中的「我從不使用的詞彙」)、不要有破折號 (em dash)、不要有 AI 句型,每個事實都要完整保留。其分數會放在腳本的分數行中。

4. 格式

儲存至 video-agent/scripts/week-YYYY-MM-DD.md(該週的星期一)。每週一個檔案;單一腳本則放入當週的檔案中。

# 2026-10-05 週

| # | 代號 | 類型 | 公式 | 長度 |
|---|---|---|---|---|
| 1 | hooks-too-long | 教學 | 錯誤 | 40 秒 |

## 1. hooks-too-long

**螢幕上:** 你的鉤子 *太長了*
**鉤子:** 你的第一句話有 20 個字。沒有人會聽到第 12 個字。

```script
你的第一句話有 20 個字。沒有人會聽到第 12 個字。
那時候,大部分的人早就滑走了。
我檢查了我最近的 {{number}} 部短影音。
那些能撐過前 3 秒的,鉤子都很短。
少於 12 個字,並且在前 5 個字就點出主題。
這是大家都會跳過的部分。
刪減很容易,困難的是選出那一個重點。
所以寫好你的鉤子,然後劃掉重點之前的所有內容。
「在這部影片中,我要教你如何寫出更好的鉤子。」
變成:「你的鉤子太長了。」
同樣的概念,一半的字數,而且在他們滑走之前就切入重點。
在你的下一部三部影片試試看。
追蹤我,每天學一個腳本修正技巧。
```

**視覺筆記**
- 第 1 行 → 標註:20
- 第 5 行 → 標註:12 個字
- 第 9 行 → 顯示:長鉤子,已被劃掉

**行動呼籲:** 追蹤我,每天學一個腳本修正技巧。

**其他鉤子**
- (停止 / 開始)不要在鉤子裡解釋。用結果開始。
- (他們的話)「我的鉤子很好,是演算法的問題。」

**分數:** 鉤子 8/10 · 人性化 10/10 · 111 字 · 165 wpm 下 40 秒
**待填補:** {{number}}

script 區塊只包含口頭台詞:創作者在錄製時朗讀它,而 video-edit 則讀取它來進行剪輯。

接著顯示 READY 摘要並等待:

READY · 2026-10-05 週 · 5 個腳本 (教學, 證明, 故事, 觀點, 教學) · 38 到 52 秒
已儲存: video-agent/scripts/week-2026-10-05.md
待填補: 3 個佔位符
回覆 yes 來記錄它們,或告訴我想更改什麼。

在收到 yes 之後,將每個腳本的一行資訊添加到 video-agent/log.md:

2026-10-05 | hooks-too-long | 教學 | 錯誤 | 為什麼長鉤子會流失觀眾

5. 交接

顯示當週的表格和第一個完整的腳本,然後詢問要更改什麼。後續步驟:錄製每個腳本(手機、相機或網路攝影機,每個腳本一次錄好,儲存到 video-agent/takes/<slug>.mp4),然後 /video-edit <slug>,再 /video-publish <slug>。

誠實的限制

  • 一個強勁的腳本並不保證觀看次數。主題、時機、表達方式和運氣同樣重要。
  • 鉤子分數是一個寫作檢查清單,而非預測。
  • 只有當 voice.md 包含創作者的真實用語時,腳本才會聽起來像他們。一個內容單薄的語音檔案會產生通用的腳本:請更新它。

Individual skills in this repo

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

nanxnguyen/remotion-ai-agentic-studio

Produce or change a deterministic Remotion video through evidence-backed agent stages and review gates.

nanxnguyen/remotion-ai-agentic-studio

Use when producing a new Vietnamese vertical video in this repository from idea or source material through voice, Remotion scenes, review, and final MP4 delivery.

nanxnguyen/remotion-ai-agentic-studio

Use to build and render a Remotion 9:16 reel in this project from an approved brief + script + voice clips (scene components, timeline, SFX/BGM, stills QA, MP4 render). Wraps the full upstream skill in skills/video-shotcraft (124 shot cards, demos, lib components, audio library, beat-sync, workbench, Jianying export, social publish). Use after viral-tech-video-creator has produced docs/<video>/brief.md and measured voice.

nanxnguyen/remotion-ai-agentic-studio

Write and critique viral hooks for short-form video: the opening 1 to 3 seconds that decide whether anything else gets seen. Use this when you need a batch of hook ideas for a video, want to make a weak opening line stronger, are picking which hook archetype fits an idea, or want a critique of a draft hook against proven patterns. Covers the three-layer hook (visual, verbal, on-screen text), the named-creator frameworks (Kallaway, MrBeast, Hormozi, Brunson, Koe, Welsh, Bush, Galloway), scroll-stopping hook tactics, and the anti-patterns that tank first-three-seconds retention. Works across TikTok, Reels, and Shorts. Pattern-based guidance that improves the odds. It does not guarantee virality.

相關技能