Bộ skill Claude Code cho cả hành trình Google: đo lường → SEO → quảng cáo. Miễn phí, mã nguồn mở (MIT), phi lợi nhuận.
gskill không phải lý thuyết chép từ tài liệu Google. Mỗi quy tắc trong đây đến từ một lần
làm thật, đưa một website Việt từ "chưa đo được gì" tới chiến dịch Performance Max đang
chạy, với GA4, Search Console và Google Ads nối nhau đầy đủ. Kèm theo là những chỗ đã vấp:
mất gclid nên Ads không ghi công, tên người dùng lọt vào GA4 qua tiêu đề trang, vị trí
nhắm "Việt Nam" mà thực ra là "tất cả quốc gia", sửa sitelink chung làm đổi luôn chiến dịch
khác, video bị tải lên kênh YouTube cá nhân…
/plugin marketplace add datnpq/gskill
/plugin install gskill@gskill
Sau đó chỉ cần nói với Claude, ví dụ "setup Google Ads cho example.com" hoặc
"kiểm tra toàn bộ GA4, Search Console, Ads của tôi". Skill phù hợp sẽ tự được gọi.
Gọi thẳng thì dùng /gskill:<tên-skill>.
| Skill | Dùng khi |
|---|---|
google-growth-journey |
Bản đồ tổng: làm gì trước, gì sau, khi nào coi là xong |
growth-audit |
Kiểm tra toàn bộ chuỗi: site → GA4 → Search Console → Ads, và kiểm lại sau 48 giờ |
conversion-tracking |
Gắn GA4 + Google Ads đúng cách: giữ gclid, không lọt dữ liệu cá nhân, purchase có giá trị thật |
search-console-seo |
Sitemap, robots, canonical, noindex, JSON-LD, đánh giá thật, Search Console, liên kết sản phẩm |
tag-manager |
Chọn giữa gtag và GTM, soi container có sẵn, bỏ kiểu cào số tiền từ giao diện |
ad-assets |
Tự dựng ảnh và 3 video quảng cáo (16:9, 1:1, 9:16) từ chính website |
pmax-campaign |
Dựng chiến dịch Performance Max từng bước, dừng trước nút Xuất bản |
google-ui-automation |
Mẹo điều khiển giao diện Google Ads/GA4/GSC bằng trình duyệt tự động |
| Script | Việc |
|---|---|
audit_site.py |
Kiểm tĩnh một website: tag, url_passthrough, lỗi mất gclid, robots, sitemap, canonical, noindex, JSON-LD. Chỉ cần Python |
check_gtag.js |
Dán vào Console trên trang thật để xem gtag thực sự gửi gì |
check_copy.py |
Đếm ký tự tiêu đề, mô tả, sitelink theo giới hạn của Google trước khi gõ vào |
capture_screens.mjs |
Chụp màn hình khổ điện thoại bằng Chrome headless (Node ≥ 22, không cần npm) |
compose_scenes.py |
Ghép cảnh quảng cáo theo màu thương hiệu, 3 khổ (Pillow) |
render_video.py |
Dựng video khoảng 15 giây, có zoom chậm và chuyển cảnh mờ (ffmpeg) |
Thử nhanh:
python scripts/audit_site.py https://example.com --private /account --expect G-XXXX AW-1234- Đo lường trước, quảng cáo sau. Thuật toán chỉ học được từ chuyển đổi nó nhìn thấy.
- Kiểm bằng trình duyệt thật, không tin curl. Cloudflare trả 403 cho curl, và kết luận "site chưa gắn tag" từ đó là sai.
- Con người bấm nút cuối. Xuất bản, nạp tiền, xác minh danh tính, xoá chiến dịch: agent chuẩn bị đến sát nút rồi dừng.
- Không gửi dữ liệu cá nhân cho Google. Chỉ giữ tham số quảng cáo, tiêu đề trang riêng tư thì để chung chung.
Rất hoan nghênh PR thêm bẫy mới gặp, giao diện Google đổi nhãn, hay ngôn ngữ khác. Mỗi quy tắc nên kèm lý do: đã gặp gì, hậu quả ra sao.
gskill is a free, MIT-licensed set of Claude Code skills covering the whole Google
growth journey: GA4 + Google Ads conversion tracking (keeping gclid, no PII), Search
Console and technical SEO, Tag Manager audits, ad image/video production from your live
site, a step-by-step Performance Max build that stops before Publish, and an end-to-end
audit. Every rule comes from a real launch and the mistakes made along the way.
Install: /plugin marketplace add datnpq/gskill then /plugin install gskill@gskill.
Skill bodies are in English; UI labels are given in English and Vietnamese.