---
name: meta-ads-kit
description: Claude Code skill bundle cho Meta Ads — campaign management, creative monitoring, fatigue detection, budget pacing. FB Ads dominant VN.
---

# Skill: Meta Ads Kit — Quản lý Facebook Ads

## Skill này làm gì

Skill bundle 6-trong-1 giúp bạn quản lý Facebook/Instagram Ads qua Claude Code thay vì click thủ công trong Ads Manager. Thay 20 phút lục dashboard bằng 2 phút đọc summary AI. Cover full workflow: daily check spend pacing → spot fatigue ad → tìm bleeder + winner → generate copy mới → upload Meta qua Graph API → audit Pixel + CAPI tracking.

## Khi nào dùng

- Chạy FB Ads cho doanh nghiệp VN (FB Ads dominant paid traffic VN)
- Cần audit performance hàng ngày + spot creative fatigue sớm
- Bulk edit campaigns + chuẩn hóa naming taxonomy
- Đo Event Match Quality của Pixel + Conversions API server-side
- Có người chạy ads + cần daily report mobile-friendly

## Cách cài (Claude Code skill, 5 phút)

```bash
git clone https://github.com/themattberman/meta-ads-kit.git
cd meta-ads-kit

npm install -g @vishalgojha/social-cli
social auth login

social marketing accounts
social marketing set-default-account act_YOUR_ACCOUNT_ID

cp .env.example .env
cp ad-config.example.json ad-config.json

./run.sh daily-check
```

Hoặc conversational:
```bash
openclaw start
```

## Câu lệnh chủ đạo (Vietnamese)

Daily check buổi sáng:
```
Chạy daily check cho ad account [act_xxx]. Trả lời 5 câu:
1. Hôm nay tôi có on-track ngân sách không?
2. Campaign nào đang chạy?
3. Performance 7 ngày qua thế nào? (theo từng campaign)
4. Ad nào winner cần scale? Ad nào bleeder cần tắt?
5. Có ad nào fatigue chưa? (CTR drop >20%, frequency >3.5)

Output mobile-friendly tiếng Việt, không bảng markdown.
```

Spot fatigue:
```
Quét tất cả ad active 7 ngày. Flag ad có:
- CTR drop >20% so 7 ngày trước
- Frequency >3.5
- CPC tăng >30%

Đề xuất tắt + reasoning ngắn. Tôi duyệt trước khi tắt thật.
```

Generate copy mới:
```
Tôi có ảnh creative ở [path/url]. Generate 3 variant ad copy
tiếng Việt cho audience [persona].
Voice: thân thiện, xưng "bạn", không jargon English.
Format: headline ≤40 ký tự + primary text ≤125 ký tự + CTA.
```

## Quyền hạn cần thiết

- Meta Marketing API access token qua `social auth login`
- Page Editor role trên FB Page
- Ad Account Admin hoặc Advertiser role
- Business Manager access nếu account thuộc BM
- Node.js v18+ + Claude Code CLI

## Lưu ý cho doanh nghiệp Việt Nam

- FB Ads kênh paid traffic chính VN — skill này fit ngay
- Setup token mất ~15 phút lần đầu, sau đó tự refresh
- Output mặc định English → cần wrapper Việt như câu lệnh ở trên
- Threshold fatigue mặc định (CTR drop 20%, frequency 3.5) phù hợp global. VN có thể loosen frequency 4.0 vì audience pool nhỏ + retargeting nặng
- Currency mặc định USD → đổi VND ở `.env` (`DEFAULT_CURRENCY=VND`)
- CAPI ngày càng quan trọng VN sau iOS 14.5 — skill `pixel-capi` audit Event Match Quality 1 lần/tuần

## Mẹo dùng hiệu quả

1. **Chạy `daily-check` mỗi sáng 8h** — cron job hoặc Claude Code scheduled task. 2 phút đọc summary thay 20 phút mở Ads Manager
2. **Tách bleeder + winner thành 2 list trước action** — bleeder tắt ngay, winner scale +20% (không +100% reset learning phase)
3. **Audit Pixel + CAPI 1 lần/tuần** — Event Match Quality dưới 6.0 = tracking yếu, ROAS under-report

---

**Tác giả:** Eroca Thanh · 2026-05-28
