/37-caption-social
Viet caption organic cho Facebook / Instagram / TikTok theo tang pheu va brand voice — hook dong dau, body de doc tren mobile, 2 variant A/B, hashtag. Khac voi 05-copy-quang-cao (ads copy tra phi). Kich hoat khi nhac 'viet caption', 'caption Facebook', 'viet post', 'noi dung bai
$ npx -y skills add minhnv0807/ai-business-skills --skill 37-caption-social --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
/37-caption-social
Context preview
The summary Claude sees to decide when to auto-load this skill.
Viet caption organic cho Facebook / Instagram / TikTok theo tang pheu va brand voice — hook dong dau, body de doc tren mobile, 2 variant A/B, hashtag. Khac voi 05-copy-quang-cao (ads copy tra phi). Kich hoat khi nhac 'viet caption', 'caption Facebook', 'viet post', 'noi dung bai
SKILL.md
37-caption-social.SKILL.mdname: 37-caption-social
description: "Viet caption organic cho Facebook / Instagram / TikTok theo tang pheu va brand voice — hook dong dau, body de doc tren mobile, 2 variant A/B, hashtag. Khac voi 05-copy-quang-cao (ads copy tra phi). Kich hoat khi nhac 'viet caption', 'caption Facebook', 'viet post', 'noi dung bai dang', 'caption TikTok'."
metadata:
version: 1.0.0
category: content
license: MIT
triggers:
- "viet caption"
- "caption Facebook"
- "caption Instagram"
- "caption TikTok"
- "viet post"
- "noi dung bai dang"
- "viet status"
- "caption social"
- "caption ban hang"
output: "File .md — 2 variant caption A/B san dung + ghi chu chon variant + hashtag goi y, viet theo brand voice va tang pheu"
related:
- 35-brand-voice
- 36-content-brief
- 01-lich-noi-dung
- 05-copy-quang-cao
- 42-brief-hinh-anh
- 43-brief-carousel
Caption Social
> Caption organic cho bai dang tu nhien tren Facebook / Instagram / TikTok. Caption tot = hook du manh de dung ngon tay, body du thuyet phuc, CTA du ro de khach biet lam gi. Viet cho nguoi doc tren dien thoai, dang luot nhanh. Ads copy tra phi (co chinh sach quang cao, gioi han ky tu ads) → dung `05-copy-quang-cao`.
Thu thap thong tin
Doc Brand Voice Document (35) va content brief (36) neu co — brief da co angle, hook direction, CTA thi dung luon, khong hoi lai. Neu thieu, hoi toi da 4 cau:
1. **San pham / dich vu / chu de bai viet la gi — va co so lieu / testimonial / case study that khong?** 2. **Tang pheu nao?** TOFU (nhan biet) / MOFU (tin tuong) / BOFU (chot don) 3. **Kenh nao?** Facebook Page / Facebook Group / Instagram / TikTok 4. **CTA mong muon va do dai muc tieu?** (comment / click / DM / mua — ngan <100 chu / vua 100-200 / dai >200)
Nguyen tac
1. **Cau dau = hook.** Tuyet doi khong bat dau bang ten brand hoac "Xin chao" — nguoi doc luot qua trong 1 giay. 2. **1 caption = 1 message.** Khong nhoi nhieu benefit vao 1 bai. 3. **So lieu cu the hon tinh tu mo ho.** "Tang 47% doanh thu" tot hon "tang manh". 4. **Viet cho mobile.** Doan ngan 1-3 cau, co khoang trang giua cac doan — khong viet block dai. 5. **BOFU: CTA phai ro va co urgency.** Khong de khach tu suy luan lam gi tiep. 6. **Doc to len truoc khi chot.** Nghe cung nhu doc bao cao la chua dung tone. 7. **Doi chieu brand voice.** Check vocabulary + banned words trong Brand Voice Document (35) truoc khi giao. Banned mac dinh: "Hay cung chung toi", "Khong the bo lo", "Sieu hot", "Dung bo lo co hoi".
Quy trinh
Buoc 1 — Doc brief va brand voice
Lay tu 36-content-brief: angle, insight goc, key message, CTA. Lay tu 35-brand-voice: tone, vocabulary, cau truc cau. Neu chua co brief — thu thap thong tin theo 4 cau tren.
Buoc 2 — Viet hook theo tang pheu
Hook dung doc lap, khong can context. Chon huong theo tang:
| Tang | Huong hook | Vi du dang | |------|-----------|------------| | TOFU | Pain / Curiosity / Contrarian | Cau hoi cham noi dau, statement nguoc | | MOFU | Social proof / Ket qua cu the | So lieu, testimonial ngan, truoc/sau | | BOFU | Offer / Urgency | Con so uu dai ro, deadline, so luong gioi han |
Buoc 3 — Viet 2 variant A/B
Hai variant phai khac nhau that su — khong chi doi vai chu:
- **Variant A**: 1 huong hook (vi du pain) + 1 cau truc body (vi du list).
- **Variant B**: hook khac huong (vi du curiosity hoac social proof) + cau truc khac (vi du storytelling).
Moi variant gom: Hook (cau dau) → Body (2-4 doan ngan, moi doan 1-3 cau) → CTA (cau hanh dong cu the).
Buoc 4 — Ghi chu chon variant
Ghi ro: dung A khi nao (context / audience nao), dung B khi nao, va cach mix neu muon (hook A + body B hoac nguoc lai).
Buoc 5 — Hashtag va platform adaptation
Hashtag 5-10, sap xep: branded → niche → broad. Dieu chinh theo kenh:
| Kenh | Dieu chinh | |------|-----------| | Facebook Page | Caption dai duoc, xuong dong nhieu, 3-5 hashtag cuoi bai | | Facebook Group | Tone nguoi that chia se — khong giong bai fanpage, han che hashtag | | Instagram | Caption ngan, visual keo chinh, hashtag co the de block rieng | | TikTok | Caption 1-2 dong, chua keyword de search, hook nam trong video — caption bo tro |
Cau truc ket qua
Ten file: `caption-social-[ten-bai]-[YYYYMMDD].md`
# Caption Social — [Chu de bai]
## Context
| Hang muc | Chi tiet |
|----------|----------|
| Tang pheu | TOFU / MOFU / BOFU |
| Kenh | |
| Muc tieu bai | |
| Do dai target | |
| Nguon brief | [link content-brief neu co] |
## Variant A — [huong hook]
**Hook:**
[Cau dau tien — dung doc lap, gay pain / curiosity / surprise]
**Body:**
[2-4 doan ngan, moi doan 1-3 cau, co khoang trang giua doan]
**CTA:**
[Cau hanh dong cu the]
## Variant B — [huong hook khac A]
**Hook:**
[Angle khac — neu A dung pain thi B dung curiosity hoac social proof]
**Body:**
[Cau truc khac A — neu A dung list thi B dung storytelling]
**CTA:**
[Co the giong hoac khac A]
## Ghi chu chon variant
- Dung **A** khi: [context / audience phu hop]
- Dung **B** khi: [context / audience phu hop]
- Ket hop A+B: [cach mix hook A + body B hoac nguoc lai, neu hop ly]
## Hashtag goi y
[5-10 hashtag — thu tu: branded → niche → broad]
## Check brand voice
- Tone khop Brand Voice Document: Co / Khong
- Banned words: khong co
- Doc to len: nghe tu nhien
Lien ket skill
- `35-brand-voice`: doc truoc khi viet — tone, vocabulary, banned words; check muc VII truoc khi giao.
- `36-content-brief`: nhan angle, insight goc, key message, CTA tu brief.
- `01-lich-noi-dung`: caption viet theo slot trong lich (kenh, tang pheu, pillar).
- `05-copy-quang-cao`: khi bai can chay ads (boost / camp) — viet lai theo chuan ads copy, khong dung nguyen caption organic.
- `42-brief-hinh-anh` / `43-brief-carousel`: brief visual di kem sau khi caption duyet.
Checklist chat luong
- [ ] Cau dau la hook — khong mo bang ten brand / "Xin chao"
- [ ] 1 caption = 1 message = 1 CTA
- [ ] 2 variant khac nhau that su (hook khac huong + cau truc khac)
- [ ] Co ghi chu khi nao dung A, khi n
Read more
name: 37-caption-social description: "Viet caption organic cho Facebook / Instagram / TikTok theo tang pheu va brand voice — hook dong dau, body de doc tren mobile, 2 variant A/B, hashtag. Khac voi 05-copy-quang-cao (ads copy tra phi). Kich hoat khi nhac 'viet caption', 'caption Facebook', 'viet post', 'noi dung bai dang', 'caption TikTok'." metadata: version: 1.0.0 category: content license: MIT triggers: - "viet caption" - "caption Facebook" - "caption Instagram" - "caption TikTok" - "viet post" - "noi dung bai dang" - "viet status" - "caption social" - "caption ban hang" output: "File .md — 2 variant caption A/B san dung + ghi chu chon variant + hashtag goi y, viet theo brand voice va tang pheu" related: - 35-brand-voice - 36-content-brief - 01-lich-noi-dung - 05-copy-quang-cao - 42-brief-hinh-anh - 43-brief-carousel
Caption Social
> Caption organic cho bai dang tu nhien tren Facebook / Instagram / TikTok. Caption tot = hook du manh de dung ngon tay, body du thuyet phuc, CTA du ro de khach biet lam gi. Viet cho nguoi doc tren dien thoai, dang luot nhanh. Ads copy tra phi (co chinh sach quang cao, gioi han ky tu ads) → dung `05-copy-quang-cao`.
Thu thap thong tin
Doc Brand Voice Document (35) va content brief (36) neu co — brief da co angle, hook direction, CTA thi dung luon, khong hoi lai. Neu thieu, hoi toi da 4 cau:
1. **San pham / dich vu / chu de bai viet la gi — va co so lieu / testimonial / case study that khong?** 2. **Tang pheu nao?** TOFU (nhan biet) / MOFU (tin tuong) / BOFU (chot don) 3. **Kenh nao?** Facebook Page / Facebook Group / Instagram / TikTok 4. **CTA mong muon va do dai muc tieu?** (comment / click / DM / mua — ngan <100 chu / vua 100-200 / dai >200)
Nguyen tac
1. **Cau dau = hook.** Tuyet doi khong bat dau bang ten brand hoac "Xin chao" — nguoi doc luot qua trong 1 giay. 2. **1 caption = 1 message.** Khong nhoi nhieu benefit vao 1 bai. 3. **So lieu cu the hon tinh tu mo ho.** "Tang 47% doanh thu" tot hon "tang manh". 4. **Viet cho mobile.** Doan ngan 1-3 cau, co khoang trang giua cac doan — khong viet block dai. 5. **BOFU: CTA phai ro va co urgency.** Khong de khach tu suy luan lam gi tiep. 6. **Doc to len truoc khi chot.** Nghe cung nhu doc bao cao la chua dung tone. 7. **Doi chieu brand voice.** Check vocabulary + banned words trong Brand Voice Document (35) truoc khi giao. Banned mac dinh: "Hay cung chung toi", "Khong the bo lo", "Sieu hot", "Dung bo lo co hoi".
Quy trinh
Buoc 1 — Doc brief va brand voice
Lay tu 36-content-brief: angle, insight goc, key message, CTA. Lay tu 35-brand-voice: tone, vocabulary, cau truc cau. Neu chua co brief — thu thap thong tin theo 4 cau tren.
Buoc 2 — Viet hook theo tang pheu
Hook dung doc lap, khong can context. Chon huong theo tang:
| Tang | Huong hook | Vi du dang | |------|-----------|------------| | TOFU | Pain / Curiosity / Contrarian | Cau hoi cham noi dau, statement nguoc | | MOFU | Social proof / Ket qua cu the | So lieu, testimonial ngan, truoc/sau | | BOFU | Offer / Urgency | Con so uu dai ro, deadline, so luong gioi han |
Buoc 3 — Viet 2 variant A/B
Hai variant phai khac nhau that su — khong chi doi vai chu:
- **Variant A**: 1 huong hook (vi du pain) + 1 cau truc body (vi du list).
- **Variant B**: hook khac huong (vi du curiosity hoac social proof) + cau truc khac (vi du storytelling).
Moi variant gom: Hook (cau dau) → Body (2-4 doan ngan, moi doan 1-3 cau) → CTA (cau hanh dong cu the).
Buoc 4 — Ghi chu chon variant
Ghi ro: dung A khi nao (context / audience nao), dung B khi nao, va cach mix neu muon (hook A + body B hoac nguoc lai).
Buoc 5 — Hashtag va platform adaptation
Hashtag 5-10, sap xep: branded → niche → broad. Dieu chinh theo kenh:
| Kenh | Dieu chinh | |------|-----------| | Facebook Page | Caption dai duoc, xuong dong nhieu, 3-5 hashtag cuoi bai | | Facebook Group | Tone nguoi that chia se — khong giong bai fanpage, han che hashtag | | Instagram | Caption ngan, visual keo chinh, hashtag co the de block rieng | | TikTok | Caption 1-2 dong, chua keyword de search, hook nam trong video — caption bo tro |
Cau truc ket qua
Ten file: `caption-social-[ten-bai]-[YYYYMMDD].md`
# Caption Social — [Chu de bai] ## Context | Hang muc | Chi tiet | |----------|----------| | Tang pheu | TOFU / MOFU / BOFU | | Kenh | | | Muc tieu bai | | | Do dai target | | | Nguon brief | [link content-brief neu co] | ## Variant A — [huong hook] **Hook:** [Cau dau tien — dung doc lap, gay pain / curiosity / surprise] **Body:** [2-4 doan ngan, moi doan 1-3 cau, co khoang trang giua doan] **CTA:** [Cau hanh dong cu the] ## Variant B — [huong hook khac A] **Hook:** [Angle khac — neu A dung pain thi B dung curiosity hoac social proof] **Body:** [Cau truc khac A — neu A dung list thi B dung storytelling] **CTA:** [Co the giong hoac khac A] ## Ghi chu chon variant - Dung **A** khi: [context / audience phu hop] - Dung **B** khi: [context / audience phu hop] - Ket hop A+B: [cach mix hook A + body B hoac nguoc lai, neu hop ly] ## Hashtag goi y [5-10 hashtag — thu tu: branded → niche → broad] ## Check brand voice - Tone khop Brand Voice Document: Co / Khong - Banned words: khong co - Doc to len: nghe tu nhien
Lien ket skill
- `35-brand-voice`: doc truoc khi viet — tone, vocabulary, banned words; check muc VII truoc khi giao.
- `36-content-brief`: nhan angle, insight goc, key message, CTA tu brief.
- `01-lich-noi-dung`: caption viet theo slot trong lich (kenh, tang pheu, pillar).
- `05-copy-quang-cao`: khi bai can chay ads (boost / camp) — viet lai theo chuan ads copy, khong dung nguyen caption organic.
- `42-brief-hinh-anh` / `43-brief-carousel`: brief visual di kem sau khi caption duyet.
Checklist chat luong
- [ ] Cau dau la hook — khong mo bang ten brand / "Xin chao"
- [ ] 1 caption = 1 message = 1 CTA
- [ ] 2 variant khac nhau that su (hook khac huong + cau truc khac)
- [ ] Co ghi chu khi nao dung A, khi n
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

