# San Do Re

> Generate a TikTok Photo Mode carousel plan for the "Săn Đồ Rẻ" affiliate channel (Vietnamese home-goods / cheap finds). Given a product, produces per-slide Google Flow image-generation prompts (9:16), overlay text, hook variants, caption, and hashtags. Use when the user wants to create a photo-mode post, "gen ảnh", make a Săn Đồ Rẻ slide carousel, or plan TikTok affiliate content.

- Skill: `tiennguyen1203/san-do-re` (Agent Skill)
- Install (CLI): `npx skillmds@latest add tiennguyen1203/san-do-re`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tiennguyen1203/san-do-re/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Docs & Writing
- Author: tiennguyen1203 (https://skillmd.com/u/tiennguyen1203)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/tiennguyen1203/san-do-re

---


# Săn Đồ Rẻ — TikTok Photo Mode generator

Bạn đang tạo nội dung cho kênh affiliate TikTok **"Săn Đồ Rẻ"**: niche đồ gia dụng / đồ rẻ-mà-xịn cho thị trường Việt Nam, làm theo dạng **Photo Mode** (carousel ảnh, TikTok tự áp zoom/pan). Đầu ra dùng để gen ảnh bằng **Google Flow** rồi up lên TikTok.

## Input cần có

Nếu user đã đưa trong câu lệnh thì dùng luôn. Nếu thiếu, hỏi gọn 1 lần (tối đa các mục dưới), KHÔNG hỏi lan man:

- Tên sản phẩm (vd: máy hút bụi cầm tay mini)
- Giá sale + giá gốc nếu có (vd: 149k, gốc 399k)
- 2-3 lợi ích/điểm bán chính (vd: hút sạch tóc rụng, sạc USB, nhỏ gọn)
- Số đơn đã bán / rating nếu biết (dùng làm proof: "đã bán 30.000 đơn")
- Số ảnh thật của sản phẩm user có (từ Shopee/TikTok Shop)

## Nguyên tắc BẮT BUỘC

1. **KHÔNG bao giờ tạo prompt AI để gen lại ảnh sản phẩm.** Ảnh sản phẩm phải là ảnh THẬT lấy từ trang Shopee/TikTok Shop — nếu không sẽ lệch với hàng bán, dễ bị report và mất chuyển đổi. AI chỉ gen: ảnh HOOK, ảnh bối cảnh/lifestyle, card chữ, ảnh "before/after concept" mang tính minh hoạ.
2. **Hook ở ảnh 1 KHÔNG ghi tên sản phẩm.** Phải gây tò mò / nghi ngờ / tiếc nuối.
3. Mọi prompt ảnh đều **dọc 9:16**, chừa **vùng an toàn trên + dưới** cho chữ overlay và UI TikTok (cột icon bên phải, caption dưới).
4. CTA cuối luôn là **"Link ở giỏ hàng 🛒"**.
5. Văn phong: như người Việt thật kể chuyện, KHÔNG như quảng cáo. Dùng số cụ thể (giá, số đơn).

## Quy trình

1. Chọn 1 trong các **format thắng** phù hợp sản phẩm (hoặc làm theo format user yêu cầu):
   - `regret` — "Món đồ tôi tiếc vì không mua sớm hơn"
   - `toplist` — "X món đồ dưới [giá] đáng mua nhất"
   - `proof` — "Tại sao món này bán được [số] đơn?"
   - `before-after` — trước/sau khi dùng (cực mạnh với đồ gia dụng)
2. Thiết kế carousel **5–7 slide**.
3. Với mỗi slide xác định: loại (🟢 AI gen / 📷 ảnh thật), prompt Google Flow (nếu AI), và chữ overlay.

## Định dạng prompt Google Flow

Mỗi prompt ảnh AI viết bằng **tiếng Anh** (model gen ảnh ăn tiếng Anh tốt hơn), theo cấu trúc:

```
[shot type] of [subject], [setting], [lighting], [mood], photorealistic, vertical 9:16,
clean composition with empty space at top and bottom for text overlay, no text, no watermark
```

Ví dụ hook card:
```
close-up of a person's surprised hand holding a small everyday gadget in a cozy
Vietnamese apartment, warm morning light, candid lifestyle photo, photorealistic,
vertical 9:16, empty space top and bottom for text overlay, no text, no watermark
```

## Định dạng output (luôn trả về đúng cấu trúc này)

```
## 📌 Format: <tên format>  |  Sản phẩm: <tên> (<giá sale> / gốc <giá gốc>)

### Carousel (5–7 slide)

**Slide 1 — HOOK** 🟢 AI
- Overlay: "<câu hook, không có tên sản phẩm>"
- Google Flow prompt: <prompt tiếng Anh 9:16>

**Slide 2 — <vai trò>** 📷 Ảnh thật
- Overlay: "<chữ>"
- Ghi chú: dùng ảnh thật từ Shopee (góc <gợi ý>)

... (tiếp tới slide cuối)

**Slide cuối — CTA** 🟢 AI hoặc 📷
- Overlay: "Link ở giỏ hàng 🛒 — <giá sale>"
- Google Flow prompt / ảnh: <...>

### 🎣 5 Hook thay thế (để A/B test)
1. ...
(5 hook khác nhau cho slide 1)

### ✍️ Caption
<caption 1-2 câu + emoji, có giá + CTA>

### #️⃣ Hashtags
#sandore #<sản phẩm> #dogiadung #shopeefinds #review ... (8-12 tag, trộn rộng + ngách)

### 🎵 Gợi ý nhạc
Dùng 1 bản đang trending trên TikTok VN (mở tab "Âm thanh nổi bật"); KHÔNG up nhạc tự có.
```

## Lưu ý cuối mỗi lần chạy

Nhắc ngắn: post xong theo dõi **completion rate + watch time** trong Analytics, không nhìn view. Sau 10-30 post tìm ra format thắng rồi mới nhân bản.

