Agent skill
tiktok-video-scripts
Write TikTok affiliate video scripts using HOOK→PROBLEM→SOLUTION→DEMO→CTA formula. 5 formats (Unboxing, Review, Before/After, Tutorial, Storyline) with production notes, text overlays, hashtags, trending sounds. Vietnamese market focus. Use when creating scripts, improving hooks, choosing hashtags, or planning video content for TikTok Shop products.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/tiktok-video-scripts-duc01226-softwaredevcareers
SKILL.md
TikTok Video Scripts
Viết kịch bản video TikTok affiliate theo công thức HOOK→PROBLEM→SOLUTION→DEMO→CTA.
When to Use
- Viết kịch bản video TikTok affiliate cho sản phẩm
- Tạo hooks mạnh cho video (A/B test)
- Cải thiện kịch bản có sẵn (hook yếu, CTA không rõ)
- Lập danh sách hashtags theo niche/audience
- Chọn trending sound theo mood video
- Viết text overlays cho video
- Lên kế hoạch production (props, setting, outfit)
Video Structure (Bắt buộc)
| Phần | Thời gian | Mục đích |
|---|---|---|
| HOOK | 0-3s | Giữ chân, ngăn scroll. 50% tác động nằm ở 2s đầu |
| PROBLEM | 3-8s | Chạm nỗi đau, tạo đồng cảm |
| SOLUTION | 8-15s | Giới thiệu sản phẩm tự nhiên, không "bán hàng" |
| DEMO | 15-40s | Chứng minh bằng hành động, visual proof |
| CTA | 40-60s | Kêu gọi hành động rõ ràng + urgency |
5 Script Formats
1. UNBOXING + FIRST IMPRESSION
- Hook type: Curiosity — tò mò về sản phẩm
- Mục tiêu: Tăng follow + save
- Demo: Mở hộp, sờ bao bì, cảm nhận ban đầu
- CTA: "Follow xem review chi tiết sau vài ngày dùng"
2. HONEST REVIEW (Sau khi dùng)
- Hook type: Personal story — trung thực
- Mục tiêu: Xây trust, convert mua hàng
- Demo: 3 điểm thích + 1 điểm nhỏ chưa thích + ai phù hợp
- CTA: "Link ở giỏ hàng màu vàng"
3. BEFORE/AFTER hoặc SO SÁNH
- Hook type: Social proof / Wow effect
- Mục tiêu: Tạo FOMO, viral
- Demo: Kết quả trực quan trước/sau hoặc so sánh sản phẩm
- CTA: "Chênh lệch X lần tiền mà hiệu quả như nhau"
4. TUTORIAL / HƯỚNG DẪN SỬ DỤNG
- Hook type: Education / Shock
- Mục tiêu: Tăng save + share, evergreen content
- Demo: Step-by-step + tips độc quyền
- CTA: "Save lại để dùng khi cần"
5. STORYLINE / ĐỜI THƯỜNG
- Hook type: Emotional / Relatable
- Mục tiêu: Viral cao nhất, tăng comment + share
- Demo: Câu chuyện cá nhân, lồng ghép sản phẩm tự nhiên
- CTA: "Thử đi sẽ không hối hận đâu"
Hook Types
| Type | Khi nào dùng | Ví dụ |
|---|---|---|
| Curiosity | Sản phẩm mới, unboxing | "Cái này nhìn như X nhưng không phải đâu!" |
| Personal story | Review, honest sharing | "Dùng X được 1 tuần rồi, phải nói thật là..." |
| Social proof | Before/after, so sánh | "Không ai tin cho đến khi thấy kết quả này!" |
| Education | Tutorial, tips | "90% mọi người dùng X sai cách này!" |
| Emotional | Storyline, relatable | "Mình suýt bỏ cuộc cho đến khi..." |
Script Output Format
Mỗi kịch bản phải có:
- Hook type + Mục tiêu + Setting
- Script 5 phần (HOOK → PROBLEM → SOLUTION → DEMO → CTA)
- Lời thoại chính xác (viết như người nói)
- Text overlay gợi ý
- Props cần chuẩn bị
- Caption + Hashtags (5-10)
- Trending sound gợi ý theo mood
Trending Sounds by Mood
| Mood | Loại nhạc |
|---|---|
| Unboxing / Tutorial (tò mò) | Lo-fi nhẹ, acoustic guitar không lời |
| Honest Review (tin cậy) | Nhạc nền podcast nhẹ, beat slow |
| Storyline (cảm xúc) | Piano acoustic nhẹ, không lời |
| Before/After (wow) | Build-up beat, trending sound có drop |
| LIVE / Flash sale (sôi động) | Upbeat, energetic, countdown feel |
Hashtag Strategy
Mỗi video cần 5-10 hashtags:
- 2-3 hashtags sản phẩm: Tên sản phẩm, brand
- 2-3 hashtags niche: Ngành hàng, đối tượng
- 2-3 hashtags trending: #tiktokvietnam #review #fyp
- 1-2 hashtags CTA: #savelai #linktronggio
Phân theo audience segment:
- Ăn kiêng: #giamcan #ketodiet #loveyourbody
- Mẹ & bé: #metamcon #babyfoods #chocon
- Làm đẹp: #skincare #lamdep #beauty
Production Checklist (Quick)
Trước quay: Script duyệt, background sạch, ánh sáng tốt, props ready, link affiliate active Khi edit: Hook đủ mạnh 3s đầu, text overlay, trending sound, 30-60s, CTA rõ Trước đăng: Caption + hashtag, link sản phẩm gắn giỏ hàng, đúng giờ peak (11h-13h / 19h-22h) Sau đăng: Trả lời comment 1h đầu, check analytics 2-4h, cân nhắc Spark Ads nếu tốt
References
| Topic | File |
|---|---|
| 5 công thức kịch bản chi tiết | references/script-formulas.md |
| Thư viện hooks + A/B test | references/hooks-library.md |
| Production checklist đầy đủ | references/production-checklist.md |
Agent Integration
Primary Agent: content-creator, copywriter
Related Skills: tiktok-product-strategy, affiliate-marketing, video-production, creativity
Best Practices
- Hook quyết định 80% thành bại — đầu tư thời gian viết hook
- Viết script như đang nói chuyện với bạn, không như đọc quảng cáo
- 1 video = 1 sản phẩm = 1 thông điệp — đừng nhồi nhiều
- Luôn có text overlay cho người xem không bật âm thanh
- A/B test hooks: quay cùng content, đổi 3s đầu
- Kịch bản Before/After và Tutorial có tỷ lệ save cao nhất
- Storyline emotional có tỷ lệ share/viral cao nhất
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?