Viet 6 bien the copy quang cao theo 3 tang pheu (TOFU/MOFU/BOFU), tuan thu chinh sach quang cao, co CTA phu hop tung nen tang
npx skills add https://github.com/minhnv0807/ai-business-skills --skill 05-copy-quang-cao
Truoc khi viet copy ads, doc ca 2 file (neu ton tai):
.agents/product-marketing-context.md (marketing san pham).agents/personal-brand-context.md (personal brand)Quyet dinh mode:
product-marketing-context.md → MODE A (mac dinh — 6 bien the TOFU/MOFU/BOFU ben duoi)personal-brand-context.md → MODE B (Personal Brand Mode — section ben duoi)Hoi toi da 4 cau truoc khi viet:
Tren Meta Ads, chi 125 ky tu dau hien thi truoc nut "Xem them". Dong 1 cua primary text phai:
TOT: "Da ban len mun 3 nam chua het? 1 lieu trinh 28 ngay — cam ket sau sach." (74 ky tu)
XAU: "Chao ban, cam on ban da quan tam den dich vu cua chung toi. Hom nay minh muon gioi thieu..." (cat giua)
| # | Trigger | Mo ta | Vi du ap dung |
|---|---------|-------|---------------|
| 1 | Noi dau (Pain) | Cham vao van de dang gap — tao dong cam | "Met moi vi da mun? Ban khong co loi..." |
| 2 | Khat vong (Aspiration) | Ve hinh anh tuong lai tot dep | "Tuong tuong da ban dep tu tin khong can filter" |
| 3 | FOMO | So bo lo co hoi, so lieu gioi han | "Chi con 12 slot thang nay — 89 nguoi da dat" |
| 4 | Bang chung xa hoi (Social proof) | Nguoi khac da lam va thanh cong | "1,200 chi da trai nghiem — 4.8/5 sao" |
| 5 | Uy tin (Authority) | Chuyen gia, chung nhan, kinh nghiem | "10 nam kinh nghiem — bac si da lieu truc tiep tu van" |
| 6 | To mo (Curiosity) | Gay thac mac, muon biet tiep | "Co 1 thu 90% nguoi dung skincare sai — ban co biet?" |
Quy tac chon trigger theo pheu:
> Reference day du: skills/references/copy-frameworks-vn.md — template char-limit theo tung nen tang, vi du VN cho moi framework.
| Nhiet do | Framework uu tien | Ly do |
|---------|------------------|-------|
| Cold (chua biet san pham) | AIDA, Star·Story·Solution | Dan dat logic tu dau; ke chuyen khong lo quang cao |
| Warm (da tuong tac, chua mua) | PAS, 4P | Nhac lai noi dau; tang trust bang proof |
| Hot (co intent, gan mua) | FAB, BAB | Rap dap loi ich cu the; visual transformation |
| Retarget (da xem, chua mua) | PAS hoac BAB | Nhan manh hau qua hoac bien doi |
| Framework | Cau truc | Dung khi | Platform phu hop |
|-----------|---------|---------|-----------------|
| AIDA | Attention → Interest → Desire → Action | Cold audience, launch san pham moi | Meta feed, TikTok, YouTube pre-roll |
| PAS | Problem → Agitate → Solution | Warm audience, nganh co pain point ro (spa, y te, GD) | Meta feed, LinkedIn, Google RSA |
| BAB | Before → After → Bridge | Transformation offer (spa, fitness, giao duc) | Meta Reels/Stories, TikTok |
| 4P | Promise → Picture → Proof → Push | High-ticket, can nhieu trust (BDS, khoa hoc, B2B) | LinkedIn, Google, Meta feed dai |
| FAB | Features → Advantages → Benefits | Khach co intent cao, dang so sanh | Google RSA, Meta retarget |
| Star·Story·Solution | Star → Story → Solution | Brand storytelling, UGC-style, khong muon lo quang cao | TikTok, Reels, YouTube Shorts |
> Sai lam pho bien VN: Viet theo cau truc tu do (gioi thieu → tinh nang → CTA) thay vi ap framework. Ket qua: copy nhat, it cam xuc, CTR thap. Moi bien the trong 6 bien the output nen dung 1 framework khac nhau.
> Meta 2026: He thong Andromeda cluster cac quang cao co Creative Similarity Score > 60% — giam delivery tu dong. 100 bien the nho (doi mau, cat clip, thay font) KHONG tot hon 10 creative thuc su khac biet.
Nguong an toan:
| Similarity Score | Trang thai | Hanh dong |
|-----------------|-----------|-----------|
| < 40% | An toan | Tiep tuc chay |
| 40–60% | Canh bao | Kiem tra lai — co the bi cluster |
| > 60% | Nguy hiem | Andromeda cluster → giam delivery tu dong |
5 chieu da dang de vuot Andromeda:
> Xem them: skills/references/quality-gates-vn.md Gate 5 (Andromeda Creative Diversity)
> Ap dung tu social-media-skills/hook-generator — adapt cho ads VN.
125 ky tu dau cua primary text = hook quang cao. Moi bien the nen dung kieu hook khac nhau:
| # | Kieu hook | Cong thuc | Vi du VN |
|---|-----------|-----------|----------|
| 1 | Con so | So lieu cu the, bat ngo | "1,247 chi da trai nghiem — 98% quay lai lan 2" |
| 2 | Nguoc doi | Lat nguoc niem tin pho bien | "Chay ads nhieu hon KHONG giup ban co them khach" |
| 3 | Truoc/Sau | Ket qua bien doi cu the | "Tu 5 don/tuan len 40 don/tuan — chi trong 60 ngay" |
| 4 | Muon uy tin | Nhac ten chuyen gia, chung nhan, brand | "Bac si da lieu 15 nam khuyen dung — ly do bat ngo" |
| 5 | Thu nhan | Chia se sai lam, bai hoc that | "Toi da tieu 200 trieu chay ads sai — bay gio toi lam khac" |
| 6 | Khan cap | Gioi han thoi gian, so luong | "Con 8 slot thang 6 — 34 nguoi dang cho" |
Quy tac chon hook theo tang pheu:
Kiem tra hook:
> Ap dung tu social-media-skills/post-scorer — adapt cho quang cao VN.
Cham 5 tieu chi, moi tieu chi 1–10 diem. Chi giao khi dat ≥ 35/50.
| Tieu chi | 8–10 diem | 5–7 diem | 1–4 diem |
|----------|----------|----------|----------|
| Hook strength | Gay to mo manh, co con so/chi tiet, khop tang pheu | Chap nhan duoc nhung chua gay an tuong | Chung chung, khong co diem nhan |
| Cam xuc trigger | Trigger ro rang (Pain/FOMO/Social proof), cam nhan duoc | Co trigger nhung nhe | Khong co trigger, doc xong khong cam giac gi |
| CTA clarity | CTA cu the, hanh dong ro, 1 buoc duy nhat | CTA co nhung chua cu the | CTA mo ho ("Tim hieu them", "Click vao day") |
| Compliance | 0 vi pham chinh sach | 1 canh bao nhe | Co vi pham se bi reject |
| Platform fit | Dung char limit, giong van khop platform | Gan dung | Sai char limit hoac giong van khong phu hop |
| Tong | Danh gia | Hanh dong |
|------|---------|----------|
| 45–50 | Xuat sac | Giao ngay, theo doi hieu suat |
| 35–44 | Tot | Giao duoc, ghi chu cai thien |
| 25–34 | Trung binh | Chinh lai truoc khi giao |
| < 25 | Yeu | Viet lai tu dau |
> Moi lan giao copy, them dong: Copy Score: [X]/50 — [Danh gia] vao cuoi file output.
| Quy tac | Meta Ads | TikTok Ads | Google Ads |
|---------|----------|-----------|------------|
| Do dai primary text | 125 char dong 1 + 300–500 char toan bo | 80–100 char (text overlay) | Khong co primary text |
| Headline | Toi da 40 char | Khong co | Toi da 30 char x 3 |
| Description | Toi da 30 char | Khong co | Toi da 90 char x 2 |
| Giong van | Chuyen nghiep nhung gan gui | Tre, tu nhien, nhu noi chuyen | Truc tiep, keyword-driven |
| CTA button | Chon tu danh sach Meta | Khong co nut — CTA trong text | Khong co nut — CTA trong headline |
| Hinh anh / Video | 1:1 (feed), 9:16 (story/reel) | 9:16 bat buoc | Khong ap dung (search) |
Cu the > chung chung. Hanh dong ro > mo ho.
| Muc do | CTA | Khi nao dung |
|--------|-----|-------------|
| Manh nhat | "Nhan tin ngay de dat lich" | Muc tieu tin nhan, BOFU |
| Manh | "Dat lich tu van mien phi" | Lead form, MOFU/BOFU |
| Trung binh | "Xem bang gia chi tiet" | Traffic, MOFU |
| Nhe | "Tim hieu them" | Awareness, TOFU |
Tranh dung: CTA chung chung khong co hanh dong ("Click vao day", "Lien he ngay").
| Quy tac | Chi tiet | Vi pham = bi tu choi ads |
|---------|---------|-------------------------|
| Khong cam ket tuyet doi | Tranh "dam bao", "100%", "chac chan" | Co |
| Khong dung "mien phi" trong headline | Meta flag tu "mien phi" trong headline — dung trong body | Co |
| Khong dung "khuyen mai" qua nhieu | 1 lan trong body — khong lap | Co |
| Khong nhac den dac diem ca nhan | Tranh "Ban bi mun?", "Ban thua can?" — dung "Nhieu nguoi gap tinh trang..." | Co |
| Truoc/sau phai thuc te | Khong chinh sua anh truoc/sau qua muc | Co |
| Khong dung hinh anh nhay cam | Khong close-up mun, da bi thuong, co the lo lieu | Co |
| Disclaimer bat buoc | Thuc pham chuc nang, y te — can dong disclaimer | Co |
# Copy Quang Cao: [Ten san pham/chien dich]
Ngay tao: [YYYY-MM-DD]
Nen tang: [Meta Ads / TikTok Ads / Google Ads]
Muc tieu: [Tin nhan / Lead / Traffic / Chuyen doi]
Doi tuong: [Mo ta ngan]
USP chinh: [1 cau]
| Thanh phan | Noi dung |
|------------|---------|
| Trigger | [Pain / Curiosity / Aspiration] |
| Primary text (125 char) | [Dong 1 — hien thi truoc "Xem them"] |
| Primary text (day du) | [Toan bo noi dung — 300–500 char] |
| Headline | [Toi da 40 char] |
| Description | [Toi da 30 char] |
| CTA button | [Tim hieu them / Gui tin nhan] |
| Ghi chu hinh anh/video | [Mo ta creative di kem] |
_(Cung cau truc bang nhu tren, khac goc do va trigger)_
| Thanh phan | Noi dung |
|------------|---------|
| Trigger | [Social proof / Authority] |
| Primary text (125 char) | [Dong 1] |
| Primary text (day du) | [Noi dung day du — nhan manh bang chung, review, so lieu] |
| Headline | [Toi da 40 char] |
| Description | [Toi da 30 char] |
| CTA button | [Gui tin nhan / Dat lich ngay] |
| Ghi chu hinh anh/video | [Mo ta creative — nen dung review/truoc-sau] |
_(Cung cau truc, goc do khac)_
| Thanh phan | Noi dung |
|------------|---------|
| Trigger | [FOMO / Social proof] |
| Primary text (125 char) | [Dong 1 — nhan manh khan cap, gioi han] |
| Primary text (day du) | [Noi dung day du — deadline, so luong, uu dai cu the] |
| Headline | [Toi da 40 char] |
| Description | [Toi da 30 char] |
| CTA button | [Dat lich ngay / Gui tin nhan / Mua ngay] |
| Ghi chu hinh anh/video | [Mo ta creative — nen co so lieu, countdown] |
Danh rieng cho nguoi da nhan tin nhung chua dat lich / da xem nhung chua mua.
| Thanh phan | Noi dung |
|------------|---------|
| Trigger | [Pain + FOMO] |
| Primary text (125 char) | [Nhac lai — "Hom truoc ban hoi ve [dich vu]..."] |
| Primary text (day du) | [Noi dung — nhac lai noi dau, bo sung bang chung moi, uu dai gioi han] |
| Headline | [Toi da 40 char] |
| Description | [Toi da 30 char] |
| CTA button | [Gui tin nhan / Dat lich ngay] |
| Ghi chu hinh anh/video | [Creative khac voi ads lan 1 — tranh ad fatigue] |
| # | Tang | Goc do | Trigger | Hook 125 char | CTA |
|---|------|--------|---------|--------------|-----|
| 1 | TOFU | [Goc do 1] | [Trigger] | [125 char] | [CTA] |
| 2 | TOFU | [Goc do 2] | [Trigger] | [125 char] | [CTA] |
| 3 | MOFU | [Goc do 3] | [Trigger] | [125 char] | [CTA] |
| 4 | MOFU | [Goc do 4] | [Trigger] | [125 char] | [CTA] |
| 5 | BOFU | [Goc do 5] | [Trigger] | [125 char] | [CTA] |
| 6 | BOFU | Retarget | [Trigger] | [125 char] | [CTA] |
| Test | Bien the A | Bien the B | Chi so theo doi | Thoi gian test |
|------|-----------|-----------|----------------|---------------|
| Hook | Bien the 1 | Bien the 2 | CTR, CPMess | 3–5 ngay |
| CTA | Bien the 3 | Bien the 4 | Ti le chuyen doi | 3–5 ngay |
| Offer | Bien the 5 | Bien the 6 | ROAS, CPA | 5–7 ngay |
Quy tac test:
> Mode nay tu dong kich hoat khi co .agents/personal-brand-context.md. Doc context file truoc — lay: niche, audience ca nhan, story arc, brand voice, monetization goal.
| Yeu to | Mode A (SP) | Mode B (Personal brand) |
|--------|-------------|------------------------|
| Pheu | TOFU/MOFU/BOFU (sell) | Awareness / Trust / Authority / Soft sell |
| Goal | Conversion (mua) | Follower growth, engagement, inbound DM |
| Tone | Direct, USP-focused | Authentic, story-led, expert |
| CTA | "Mua ngay", "Inbox" | "Follow them", "Share neu thay dung" |
| Proof | Reviews, before-after | Personal track record, named drop |
2 Awareness (gioi thieu ban than - cold audience):
Bien the A1 (Founder angle):
Bien the A2 (Coach angle):
2 Trust (mua trust - audience da follow 1-2 tuan):
Bien the T1: Personal story + lesson
Bien the T2: Industry insight + framework
2 Soft Sell (audience warm, da co trust):
Bien the S1: Free resource (1-on-1 call, ebook, mini-course)
Bien the S2: Waitlist / cohort offer (FOMO nhe)
(Voi moi bien the, viet day du primary text, headline, description, CTA — example concrete cho coach Linh - Public Speaking Coach hoac founder Hung - SaaS Founder)
references/ai-video-disclosure-vn.md chuong 1.Kiem tra truoc khi giao copy:
Integration with protocols.io API for managing scientific protocols. This skill should be used when working with protocols.io to search, create, update, or publish protocols; manage protocol steps and materials; handle discussions and comments; organize workspaces; upload and manage files; or integrate protocols.io functionality into workflows. Applicable for protocol discovery, collaborative protocol development, experiment tracking, lab protocol management, and scientific documentation.
Analyzes job descriptions and generates tailored resumes that highlight relevant experience, skills, and achievements to maximize interview chances
Generate Excalidraw diagrams from natural language descriptions. Use when asked to "create a diagram", "make a flowchart", "visualize a process", "draw a system architecture", "create a mind map", or "generate an Excalidraw file". Supports flowcharts, relationship diagrams, mind maps, and system architecture diagrams. Outputs .excalidraw JSON files that can be opened directly in Excalidraw.
Build and distribute Expo development clients locally or via TestFlight
Use when you have a written implementation plan to execute in a separate session with review checkpoints
Data structure for annotated matrices in single-cell analysis. Use when working with .h5ad files or integrating with the scverse ecosystem. This is the data format skill—for analysis workflows use scanpy; for probabilistic models use scvi-tools; for population-scale queries use cellxgene-census.
Benchling R&D platform integration. Access registry (DNA, proteins), inventory, ELN entries, workflows via API, build Benchling Apps, query Data Warehouse, for lab data management automation.
Comprehensive molecular biology toolkit. Use for sequence manipulation, file parsing (FASTA/GenBank/PDB), phylogenetics, and programmatic NCBI/PubMed access (Bio.Entrez). Best for batch processing, custom bioinformatics pipelines, BLAST automation. For quick lookups use gget; for multi-service integration use bioservices.
Take minhnv0807/05-copy-quang-cao from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.