/04-script-video
Viet script video ngan cho TikTok, Reels, YouTube Shorts — 2 ban A/B, co hook, CTA, huong dan quay chi tiet
$ npx -y skills add minhnv0807/ai-business-skills --skill 04-script-video --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
- Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
- You can call itInvoke it directly when you want it.
- Slash command
/04-script-video
Context preview
The summary Claude sees to decide when to auto-load this skill.
Viet script video ngan cho TikTok, Reels, YouTube Shorts — 2 ban A/B, co hook, CTA, huong dan quay chi tiet
SKILL.md
04-script-video.SKILL.mdname: 04-script-video
description: Viet script video ngan cho TikTok, Reels, YouTube Shorts — 2 ban A/B, co hook, CTA, huong dan quay chi tiet
argument-hint: "<sản phẩm + thời lượng + tone>"
metadata:
version: 2.3.0
category: content
triggers:
- "viet script"
- "script TikTok"
- "kich ban video"
- "hook TikTok"
- "script UGC"
- "script Reels"
- "kich ban quay"
- "viet script personal brand"
- "script ca nhan TikTok"
- "story video"
- "viet video LinkedIn ca nhan"
- "duyet script video"
- "beat script"
- "repurpose video"
output: file .md gom 2 ban script A/B, bang timestamp, hook, CTA, huong dan quay, caption, hashtag, viral score
related:
- 05-copy-quang-cao
- 06-brief-ugc-egc
- 01-lich-noi-dung
- 09-insight-khach-hang
- 36-content-brief
- 44-brief-video-editor
- 62-marketing-review
- references/hook-formulas-vn
Script Video
Buoc 0: Kiem tra context file
Truoc khi viet script, doc ca 2 file (neu ton tai):
1. `.agents/product-marketing-context.md` (marketing san pham) 2. `.agents/personal-brand-context.md` (personal brand)
Quyet dinh mode:
- Chi co `product-marketing-context.md` → **MODE A** (mac dinh, hanh vi cu — sections ben duoi)
- Chi co `personal-brand-context.md` → **MODE B** (Personal Brand Mode — section "Personal Brand Mode" ben duoi)
- Co ca 2 → **HOI 1 cau**: "Ban dang viet video ban san pham hay xay personal brand?"
- Khong co → De xuat tao context phu hop (chay skill `product-marketing-context` hoac `22-personal-brand-context` truoc)
---
Thu thap thong tin
Hoi toi da 4 cau truoc khi viet:
1. **San pham / dich vu gi?** Mo ta ngan, USP chinh, gia (neu co). 2. **Nền tang + thoi luong mong muon?** TikTok (15/30/45/60s), Reels (15/30/60s), YouTube Shorts (30/60s). Neu khong chon — mac dinh TikTok 30s. 3. **Doi tuong muc tieu?** Gioi tinh, do tuoi, noi dau chinh, muc tieu ho muon dat. 4. **Goc do noi dung?** TOFU (thu hut moi), MOFU (thuyet phuc), BOFU (chot don). Neu khong chon — mac dinh TOFU.
---
Nguyen tac cot loi
5 loai hook (3 giay dau)
| # | Loai hook | Cong thuc | Vi du | |---|-----------|-----------|-------| | 1 | Cau hoi | Dat cau hoi cham noi dau — buoc nguoi xem phai suy nghi | "Ban co biet tai sao da ban cu len mun mai khong?" | | 2 | Con so | Mo dau bang so lieu bat ngo, cu the | "97% nguoi dung sai buoc nay moi sang" | | 3 | Gay tranh cai | Noi nguoc lai niem tin pho bien | "Rua mat 2 lan/ngay chinh la ly do da ban te hon" | | 4 | Tinh huong | Dung POV, vao vai, ke chuyen ngan | "POV: Lan dau di spa ma khong biet chon gi" | | 5 | Ket qua truoc | Show ket qua dau — roi giai thich cach lam | "Da minh sau 2 tuan dung cai nay — xem cach lam" |
**Quy tac chon hook:**
- TOFU: Uu tien hook 1 (cau hoi), 4 (tinh huong), 3 (gay tranh cai)
- MOFU: Uu tien hook 5 (ket qua truoc), 2 (con so)
- BOFU: Uu tien hook 2 (con so), 5 (ket qua truoc)
3 lop hook — ban dong thoi trong 0-3s
5 loai hook o tren la **goc nhin**. Con day la **3 kenh truyen tai** — mot video manh phai co ca 3 chay cung luc, khong chi 1.
| Lop | La gi | Yeu cau | Loi thuong gap | |-----|-------|---------|---------------| | **Visual hook** | Hanh dong / canh dau tien bat len ngay khi video chay | Co chuyen dong hoac thay doi trong 1s dau; khong phai canh tinh | Mo bang logo, bang intro, hoac mat nguoi ngoi yen | | **Audio hook** | Cau noi dau tien (hoac sound bat len) | Doc to phai hit ngay; khong chao hoi, khong ten brand | "Xin chao cac ban, hom nay minh..." | | **Text overlay hook** | Chu xuat hien on-screen 0-3s | <=50 ky tu, font day, doc duoc khi khong bat tieng | Chu nho, mau chim vao nen, xuat hien tre sau 1s |
**Khi viet script, output du 3 phuong an hook cho moi ban A/B:**
Hook A — Visual: [Mo ta hanh dong/canh dau tien]
Hook B — Audio: [Cau noi dau tien, nguyen van]
Hook C — Text: [Text on-screen 0-3s]
→ Chon dung: [A/B/C hoac ket hop] — Ly do: [...]
**Quy tac:** phan lon nguoi xem luot feed khong bat tieng → **text overlay hook la lop bat buoc**, khong duoc bo qua. Kiem tra bang cach tat tieng va xem lai 3s dau: neu khong hieu video noi ve gi thi hook chua dat.
Cau truc script theo timestamp
Ap dung cho video 30–45s (dieu chinh ti le theo thoi luong):
| Timestamp | Phan | Noi dung | Ti le | |-----------|------|----------|-------| | [0–3s] | Hook | Gay to mo, giu nguoi xem lai. Khong gioi thieu ban than. | 10% | | [3–10s] | Van de / Cau chuyen | Dien ta noi dau, tinh huong — nguoi xem thay minh trong do. | 25% | | [10–20s] | Giai phap / Gia tri | Gioi thieu san pham/dich vu nhu cach giai quyet van de. | 30% | | [20–28s] | Bang chung | Ket qua, review, so lieu, truoc/sau. | 25% | | [28–30s] | CTA | Hanh dong cu the: "Nhan tin ngay", "Link bio", "Comment de nhan". | 10% |
Dieu chinh theo thoi luong
| Thoi luong | Hook | Van de | Giai phap | Bang chung | CTA | |------------|------|--------|-----------|------------|-----| | 15s | 0–2s | 2–5s | 5–10s | 10–13s | 13–15s | | 30s | 0–3s | 3–10s | 10–20s | 20–27s | 27–30s | | 45s | 0–3s | 3–12s | 12–28s | 28–40s | 40–45s | | 60s | 0–3s | 3–15s | 15–35s | 35–53s | 53–60s |
Chia beat — 1 beat = 1 diem duy nhat
Timestamp la khung thoi gian; **beat** la don vi noi dung. Viet script theo beat truoc, sau do map vao giay.
| Beat | Giay | Nhiem vu duy nhat cua beat | Neu beat nay hong | |------|------|---------------------------|------------------| | Hook | 0-3s | Chan dung nguoi luot | Toan bo video khong ai xem | | Beat 1 | 3-Xs | Goi ten van de HOAC dua boi canh | Nguoi xem khong thay minh trong do → thoat | | Beat 2 | | Dua giai phap / insight chinh | Video khong co gia tri, chi la quang cao | | Beat 3 | | Chung minh (so lieu, truoc-sau, demo) | Nguoi xem khong tin | | CTA | 5s cuoi | 1 hanh dong duy nhat | Xem xong roi troi |
**Luat beat:** 1. **Moi beat chi mang 1 diem.** Don 2 y vao 1 beat = nguoi xem khong nho y nao. 2. **Toi da 3 beat than bai.** Video 15s chi du cho 2 beat — cat bot, dung nen chu. 3. **Moi beat phai co doi ca
Read more
name: 04-script-video description: Viet script video ngan cho TikTok, Reels, YouTube Shorts — 2 ban A/B, co hook, CTA, huong dan quay chi tiet argument-hint: "<sản phẩm + thời lượng + tone>" metadata: version: 2.3.0 category: content triggers: - "viet script" - "script TikTok" - "kich ban video" - "hook TikTok" - "script UGC" - "script Reels" - "kich ban quay" - "viet script personal brand" - "script ca nhan TikTok" - "story video" - "viet video LinkedIn ca nhan" - "duyet script video" - "beat script" - "repurpose video" output: file .md gom 2 ban script A/B, bang timestamp, hook, CTA, huong dan quay, caption, hashtag, viral score related: - 05-copy-quang-cao - 06-brief-ugc-egc - 01-lich-noi-dung - 09-insight-khach-hang - 36-content-brief - 44-brief-video-editor - 62-marketing-review - references/hook-formulas-vn
Script Video
Buoc 0: Kiem tra context file
Truoc khi viet script, doc ca 2 file (neu ton tai):
1. `.agents/product-marketing-context.md` (marketing san pham) 2. `.agents/personal-brand-context.md` (personal brand)
Quyet dinh mode:
- Chi co `product-marketing-context.md` → **MODE A** (mac dinh, hanh vi cu — sections ben duoi)
- Chi co `personal-brand-context.md` → **MODE B** (Personal Brand Mode — section "Personal Brand Mode" ben duoi)
- Co ca 2 → **HOI 1 cau**: "Ban dang viet video ban san pham hay xay personal brand?"
- Khong co → De xuat tao context phu hop (chay skill `product-marketing-context` hoac `22-personal-brand-context` truoc)
---
Thu thap thong tin
Hoi toi da 4 cau truoc khi viet:
1. **San pham / dich vu gi?** Mo ta ngan, USP chinh, gia (neu co). 2. **Nền tang + thoi luong mong muon?** TikTok (15/30/45/60s), Reels (15/30/60s), YouTube Shorts (30/60s). Neu khong chon — mac dinh TikTok 30s. 3. **Doi tuong muc tieu?** Gioi tinh, do tuoi, noi dau chinh, muc tieu ho muon dat. 4. **Goc do noi dung?** TOFU (thu hut moi), MOFU (thuyet phuc), BOFU (chot don). Neu khong chon — mac dinh TOFU.
---
Nguyen tac cot loi
5 loai hook (3 giay dau)
| # | Loai hook | Cong thuc | Vi du | |---|-----------|-----------|-------| | 1 | Cau hoi | Dat cau hoi cham noi dau — buoc nguoi xem phai suy nghi | "Ban co biet tai sao da ban cu len mun mai khong?" | | 2 | Con so | Mo dau bang so lieu bat ngo, cu the | "97% nguoi dung sai buoc nay moi sang" | | 3 | Gay tranh cai | Noi nguoc lai niem tin pho bien | "Rua mat 2 lan/ngay chinh la ly do da ban te hon" | | 4 | Tinh huong | Dung POV, vao vai, ke chuyen ngan | "POV: Lan dau di spa ma khong biet chon gi" | | 5 | Ket qua truoc | Show ket qua dau — roi giai thich cach lam | "Da minh sau 2 tuan dung cai nay — xem cach lam" |
**Quy tac chon hook:**
- TOFU: Uu tien hook 1 (cau hoi), 4 (tinh huong), 3 (gay tranh cai)
- MOFU: Uu tien hook 5 (ket qua truoc), 2 (con so)
- BOFU: Uu tien hook 2 (con so), 5 (ket qua truoc)
3 lop hook — ban dong thoi trong 0-3s
5 loai hook o tren la **goc nhin**. Con day la **3 kenh truyen tai** — mot video manh phai co ca 3 chay cung luc, khong chi 1.
| Lop | La gi | Yeu cau | Loi thuong gap | |-----|-------|---------|---------------| | **Visual hook** | Hanh dong / canh dau tien bat len ngay khi video chay | Co chuyen dong hoac thay doi trong 1s dau; khong phai canh tinh | Mo bang logo, bang intro, hoac mat nguoi ngoi yen | | **Audio hook** | Cau noi dau tien (hoac sound bat len) | Doc to phai hit ngay; khong chao hoi, khong ten brand | "Xin chao cac ban, hom nay minh..." | | **Text overlay hook** | Chu xuat hien on-screen 0-3s | <=50 ky tu, font day, doc duoc khi khong bat tieng | Chu nho, mau chim vao nen, xuat hien tre sau 1s |
**Khi viet script, output du 3 phuong an hook cho moi ban A/B:**
Hook A — Visual: [Mo ta hanh dong/canh dau tien] Hook B — Audio: [Cau noi dau tien, nguyen van] Hook C — Text: [Text on-screen 0-3s] → Chon dung: [A/B/C hoac ket hop] — Ly do: [...]
**Quy tac:** phan lon nguoi xem luot feed khong bat tieng → **text overlay hook la lop bat buoc**, khong duoc bo qua. Kiem tra bang cach tat tieng va xem lai 3s dau: neu khong hieu video noi ve gi thi hook chua dat.
Cau truc script theo timestamp
Ap dung cho video 30–45s (dieu chinh ti le theo thoi luong):
| Timestamp | Phan | Noi dung | Ti le | |-----------|------|----------|-------| | [0–3s] | Hook | Gay to mo, giu nguoi xem lai. Khong gioi thieu ban than. | 10% | | [3–10s] | Van de / Cau chuyen | Dien ta noi dau, tinh huong — nguoi xem thay minh trong do. | 25% | | [10–20s] | Giai phap / Gia tri | Gioi thieu san pham/dich vu nhu cach giai quyet van de. | 30% | | [20–28s] | Bang chung | Ket qua, review, so lieu, truoc/sau. | 25% | | [28–30s] | CTA | Hanh dong cu the: "Nhan tin ngay", "Link bio", "Comment de nhan". | 10% |
Dieu chinh theo thoi luong
| Thoi luong | Hook | Van de | Giai phap | Bang chung | CTA | |------------|------|--------|-----------|------------|-----| | 15s | 0–2s | 2–5s | 5–10s | 10–13s | 13–15s | | 30s | 0–3s | 3–10s | 10–20s | 20–27s | 27–30s | | 45s | 0–3s | 3–12s | 12–28s | 28–40s | 40–45s | | 60s | 0–3s | 3–15s | 15–35s | 35–53s | 53–60s |
Chia beat — 1 beat = 1 diem duy nhat
Timestamp la khung thoi gian; **beat** la don vi noi dung. Viet script theo beat truoc, sau do map vao giay.
| Beat | Giay | Nhiem vu duy nhat cua beat | Neu beat nay hong | |------|------|---------------------------|------------------| | Hook | 0-3s | Chan dung nguoi luot | Toan bo video khong ai xem | | Beat 1 | 3-Xs | Goi ten van de HOAC dua boi canh | Nguoi xem khong thay minh trong do → thoat | | Beat 2 | | Dua giai phap / insight chinh | Video khong co gia tri, chi la quang cao | | Beat 3 | | Chung minh (so lieu, truoc-sau, demo) | Nguoi xem khong tin | | CTA | 5s cuoi | 1 hanh dong duy nhat | Xem xong roi troi |
**Luat beat:** 1. **Moi beat chi mang 1 diem.** Don 2 y vao 1 beat = nguoi xem khong nho y nao. 2. **Toi da 3 beat than bai.** Video 15s chi du cho 2 beat — cat bot, dung nen chu. 3. **Moi beat phai co doi ca
138 bilingual AI marketing skills (69 VN + 69 Global) for Claude Code, OpenCode, Codex, VS Code. Four role SOP packs — content, design, performance, leader ops — plus strategy, personal brand, AI avatar, dropshipping, design master, knowledge library. 4 regions (US/EU/SEA/LATAM) + Vietnam 2025-2026. Companion: opa-kit.
Repo: minhnv0807/ai-business-skills
Other skills on ai-business-skills.
- /00-marketing-plan-global
Comprehensive 7-section marketing plan for global businesses — strategy, target audience, positioning, channels, content, KPIs, budget. Reads `.agents/product-marketing-context-global.md` first. Universal framework adapts to US/EU/SEA/LATAM via foundation skill region. Trigger:
Open skill - /01-content-calendar-global
Monthly content calendar for global businesses — multi-channel posting schedule with funnel ratio, content pillars, repurposing matrix, and quality scoring. Reads `.agents/product-marketing-context-global.md`. Universal framework, region-specific posting times via foundation
Open skill - /02-campaign-brief-global
9-section campaign brief for global campaigns — context, objectives, target, message, creative, channels, timeline, deliverables, risks. Reads `.agents/product-marketing-context-global.md`. Universal framework, region-specific benchmarks via foundation skill. Trigger: 'campaign
Open skill - /03-performance-eval-global
Diagnose marketing performance for global businesses — root cause analysis, 5-Whys, 48-hour action plan. Has 4 region variants for benchmarks (US/EU/SEA/LATAM). Reads `.agents/product-marketing-context-global.md`. INCLUDES Dropshipping KPI section (ROAS, BE-ROAS, profit margin,
Open skill - /04-script-video-global
Short-form video scripts for TikTok, Reels, YouTube Shorts — 2 A/B variants, 6 hook formulas, timestamp breakdown, shoot guide, caption + hashtag, viral score. Reads `.agents/product-marketing-context-global.md`. Universal framework, English-language hooks. Trigger: 'video
Open skill - /05-ad-copy-global
6 ad copy variations (2 TOFU + 2 MOFU + 2 BOFU) for global markets. Frameworks: AIDA, PAS, BAB. Platforms: Meta, Google, TikTok. INCLUDES Dropshipping Mode (4 templates) for Shopify dropshippers. Trigger: 'ad copy', 'Facebook ads', 'TikTok ads', 'Google Ads copy', 'dropshipping
Open skill

