Communitygithub.com

短影音腳本

根據主題和創作者個人檔案,撰寫適用於 TikTok/Reels/Shorts 的短影音或長影音腳本,包含鉤子變體、節奏結構主體、CTA、B-roll 提示、字幕疊加,並使用 [故事]/[數字] 插槽以避免模型捏造個人事實。

短影音腳本 是什麼?

此技能專為創作者設計,能基於其提供的個人風格檔案(persona.md)生成短影音或長影音腳本,而非使用通用的網路語調。它會產出多種鉤子(hook)變體、節奏分明的腳本主體、行動呼籲(CTA)選項、B-roll 拍攝提示、字幕疊加文字,以及用於填補個人檔案未提及事實的「事實插槽」(如 [NUMBER]、[STORY]),有效防止 AI 虛構資訊。支援 /shortform-script 關鍵字觸發,適用於 TikTok、Reels、Shorts 或 YouTube 等平台。其運作模式是:先載入或引導使用者建立創作者 persona 檔案,再根據指定的短影音(30-60秒)或長影音(10-15分鐘)格式,生成符合該 persona 受眾、語氣和 CTA 風格的腳本內容,最後輸出完整的腳本、CTA、B-roll 提示和字幕疊加。

相容平台~Claude Code~Codex CLI✓Cursor✓Gemini CLI
npx skills add https://github.com/baronguyen001/ai-automation-skills/tree/HEAD/skills/shortform-script

在你喜歡的 AI 中提問

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

說明文件

短影音腳本 是做什麼的?

當創作者需要一個能匹配其個人風格檔案,而非通用網路語調的短影音或長影音腳本時,使用此技能。它會產出鉤子變體、節奏結構主體、CTA 選項、B-roll 提示、字幕疊加,以及用於填補個人檔案未證明之任何聲明的事實插槽。

何時使用

  • 使用者說:「寫一個影片腳本」/「tiktok 腳本」/「youtube 腳本」/「/shortform-script」
  • 對話中包含 persona.md、內容行事曆或創作者語音筆記等程式碼或檔案。

何時不使用

  • 使用者想要部落格文章、文章、電子郵件或著陸頁。
  • 使用者想要包含報價測試和轉換聲明的付費廣告文案。

具體範例

使用者輸入:

/shortform-script "停止過度工程化你的第一個 CLI" --format short --hook mistake --variants 3

輸出:

## 鉤子變體
1. 最大的 CLI 錯誤是在有人使用指令之前就新增設定。
2. 你的第一個 CLI 不需要外掛系統。它只需要一個能用的指令。
3. 如果你的設定指南比工具本身還長,請將功能列表砍半。

## 腳本
鉤子:你的第一個 CLI 不需要外掛系統。它只需要一個能用的指令。

節奏 1:從使用者的動作開始。「我想 lint 一個資料夾並查看錯誤。」
節奏 2:發佈最小的指令:`tool check ./project`。
節奏 3:只有在第二個真實使用者要求之後,才新增標誌。
節奏 4:保留一個證明插槽:[NUMBER: 簡化前/後你測量的設定時間]。

CTA:留言「CLI」如果你想要我在新增新標誌前使用的檢查清單。

## B-roll 提示
- 終端機執行單一指令。
- 分割畫面:過於擁擠的說明文字 vs 三個簡潔的選項。
- 游標刪除一個過早建立的外掛資料夾。

## 字幕疊加
- 「一個指令優先。」
-「標誌之後再說。」
-「測量設定時間。」

套用模式

  1. 載入使用者的個人風格檔案,或要求他們改寫 prompts/persona.example.md。
  2. 選擇短格式(30-60 秒)或長格式(10-15 分鐘)。
  3. 從要求的鉤子家族生成鉤子變體。
  4. 撰寫符合個人風格檔案之受眾、語氣、措辭和 CTA 庫的節奏。
  5. 對於使用者未提供的事實,使用 [STORY:]、[NUMBER:]、[DATE:] 和 [NAME:] 插槽。
  6. 回傳腳本、CTA、B-roll 提示和字幕疊加。

參考:prompts/persona.example.md 和 examples/sample_output.md。

來源

從作者自動化專案的實際使用中提煉而成。v0.1.0。 另請參閱:[[gemini-structured-output]]。

Individual skills in this repo

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

baronguyen001/ai-automation-skills

Schedule any script to run on a recurring schedule on Windows (Task Scheduler) or Linux (cron) - register, list, and remove jobs from one command, with logging to a file and a guard against overlapping runs. Use for schedule a script, run nightly, set up a cron job, windows task scheduler, or run on a timer.

baronguyen001/ai-automation-skills

Turn a run's list of result dicts into a schema'd CSV and a Markdown table from one column spec - declare columns once, emit both, with stable ordering and safe escaping, stdlib only, no pandas. Use when the user asks to write results to CSV, export a report, make a markdown summary table, or save a run's output as a spreadsheet.

baronguyen001/ai-automation-skills

Strip HTML to clean plain text with the standard library only (no BeautifulSoup/lxml): drops script/style, turns block tags into line breaks, and collapses whitespace. Use when the user wants readable text from an HTML page/email, to clean scraped HTML before sending it to an LLM, or to build a text index from web content.

baronguyen001/ai-automation-skills

Persist records between scheduled runs as append-only JSON Lines (one object per line) with streaming reads and optional key-based dedup, stdlib only. Use when the user wants to log run results to JSONL, append events to a file, dedup records by id across runs, or keep a simple durable history without a database.

baronguyen001/ai-automation-skills

Extract text and simple table-like rows from a PDF for downstream AI without OCR binaries. Use when the user asks to read a PDF, turn a PDF into text, pull simple tables from statements/reports, or feed PDF content into an LLM pipeline.

baronguyen001/ai-automation-skills

Rotate a pool of HTTP/SOCKS proxies with round-robin selection, failure tracking, and a cooldown that benches dead proxies before retrying. BYO proxy list via env - none are shipped. Use for rotate proxies, spread requests across proxies, avoid IP bans, retry through a different proxy, or proxy health check.

baronguyen001/ai-automation-skills

Parse an RSS 2.0 or Atom feed into normalized item dicts (title, link, id, published, summary) with the standard library only - no feedparser. Use when the user asks to read an RSS/Atom feed, poll a blog/news feed, extract feed entries, or watch a site that publishes a feed.

baronguyen001/ai-automation-skills

Upload and download run artifacts from S3-compatible storage with BYO bucket and credentials from env. Use when the user asks to store scraper output, archive reports, publish artifacts to object storage, fetch a prior run file, or use MinIO/R2/Spaces/S3 without hardcoding credentials.

baronguyen001/ai-automation-skills

Give scheduled scripts memory between runs with one SQLite file - a seen-set for dedup, a key/value cursor to resume where you left off, and order-preserving new-item filtering. Use for dedup across runs, don't re-alert the same item, remember the last id, resume a scraper, or persist state between cron runs.

相關技能