Tổng quan
Lộ Trình Xây Dựng Bộ Skill AI Agent
Nắm bức tranh tổng thể trước khi đi vào từng bước thực hành
📊 Tổng quan buổi học
Số phần
7 phần
Hình thức
Thực hành
Công cụ
Claude Code
Output
Bộ skill hoàn chỉnh
1
Phần 01
🏗️ Lên sườn cấu trúc dự án
Tạo CLAUDE.md, cấu trúc thư mục chuẩn — nền móng để AI hoạt động đúng
2
Phần 02
🔍 Phân tích đối thủ & thị trường
Thu thập data thực: web, review, social — biến insight thành file nhúng vào AI
3
Phần 03
🧠 Đưa context ngành vào não AI Agent
Viết CLAUDE.md ngành với đủ 5 thành phần — sau đó AI tự hiểu, không cần nhắc
4
Phần 04
🖼️ Prompt ảnh chuyên nghiệp — công thức 6 bước
Midjourney, DALL·E, Flux — áp dụng đúng công thức, ra ảnh chất lượng ngay lần đầu
5
Phần 05
🎬 Prompt video + timestamp chi tiết
Kiểm soát từng giây camera — không để AI tự sáng tạo sai, ra đúng ngay lần đầu
6
Phần 06
⚡ Tích hợp SKILL.md + commands tắt
Gõ 1 lệnh → AI tự biết công thức + ngành → ra nội dung hoàn chỉnh ngay lập tức
Phần 01
Lên sườn
Phần 02
Phân tích đối thủ
Phần 03
Não AI Agent
Phần 04
Prompt ảnh
Phần 05
Prompt video
Phần 06
Tích hợp
Phần 07 ★
Tuyến Nhân Vật AI
Nội dung các phần
① Lên sườn
② Phân tích đối thủ
③ Não AI Agent
④ Prompt ảnh
⑤ Prompt video
⑥ Tổng hợp + Q&A
⑦ Tuyến nhân vật ★
Phần 01
🏗️ Lên Sườn Cấu Trúc Dự Án
Thiết lập nền móng chuẩn — quyết định 70% hiệu quả AI Agent
Tạo CLAUDE.md→
Cấu trúc thư mục→
Viết rules đầu tiên→
Test & tinh chỉnh
Nguyên tắc cốt lõi: Cấu trúc thư mục quyết định 70% hiệu quả của AI Agent. Làm đúng từ đầu sẽ tiết kiệm hàng chục giờ về sau — AI đọc tự động mỗi session và "biết" ngay phải làm gì.
📁 Cấu trúc thư mục chuẩn
Cấu trúc dự án AI Agent
📁 ten-du-an/
├─ 📄 CLAUDE.md ← Não chính — AI đọc TỰ ĐỘNG mỗi session
├─ 📄 CLAUDE.local.md ← Config local — KHÔNG commit lên git
├─ 🔗 .mcp.json ← Kết nối MCP tools bên ngoài
│
├─ 📁 .claude/
│ ├─ ⚙️ settings.json
│ └─ ⚙️ settings.local.json
│
├─ 📁 rules/ ← Quy tắc cố định AI phải tuân theo
│ ├─ 📝 code-style.md
│ ├─ 📝 api-conventions.md
│ └─ 📝 output-format.md
│
├─ 📁 commands/ ← Lệnh tắt — gõ /tên là chạy ngay
│ ├─ ⚡ script.md ← /script → tạo kịch bản nội dung
│ ├─ ⚡ img-prompt.md ← /img-prompt → công thức prompt ảnh
│ └─ ⚡ vid-prompt.md ← /vid-prompt → prompt video + timestamp
│
├─ 📁 skills/ ← ★ DẠY AI kỹ năng chuyên biệt
│ ├─ 📁 video-script/
│ │ └─ 🧠 SKILL.md ← AI học cách viết kịch bản video
│ ├─ 📁 image-prompt/
│ │ └─ 🧠 SKILL.md ← AI học công thức tạo prompt ảnh
│ └─ 📁 video-prompt/
│ └─ 🧠 SKILL.md ← AI học cách tạo prompt video
│
├─ 📁 agents/ ← Agent chuyên biệt theo nhiệm vụ
│ ├─ 🤖 content-creator.md
│ └─ 🤖 competitor-analyst.md
│
├─ 📁 hooks/ ← Script tự động chạy trước/sau lệnh
│ └─ 🔧 validate.sh
│
└─ 📁 industries/ ← ★ Template theo ngành nghề
├─ 📁 giao-duc/ └─ CLAUDE.md (context ngành GD)
├─ 📁 bat-dong-san/ └─ CLAUDE.md (context ngành BĐS)
├─ 📁 fb/ └─ CLAUDE.md (context ngành F&B)
└─ 📁 lam-dep/ └─ CLAUDE.md (context ngành spa)
4 bước thực hành ngay trong buổi học
①
Tạo CLAUDE.md
- Xác định AI đóng vai gì
- Định nghĩa tone & xưng hô
- Viết rules cơ bản
- Danh sách không được làm
②
Tạo thư mục
- rules/ commands/
- skills/ agents/
- industries/
- hooks/
③
Viết rules đầu tiên
- code-style.md
- output-format.md
- api-conventions.md
- tone-guidelines.md
④
Test & tinh chỉnh
- Gọi Claude, gõ thử lệnh
- Kiểm tra tone & output
- Sửa CLAUDE.md theo thực tế
- Lặp lại cho đến khi đúng
📄 CLAUDE.md — Mẫu cơ bản (copy & chỉnh)
CLAUDE.md
# [Tên dự án] — CLAUDE.md ## Vai trò của AI [Mô tả AI đóng vai gì, làm gì, phục vụ ai cụ thể] ## Nguyên tắc làm việc - Luôn trả lời bằng tiếng Việt - Tone: [chuyên nghiệp / thân thiện / trung lập] - Ngắn gọn, súc tích — không thêm nội dung không được yêu cầu - Ưu tiên kết quả thực tế, không lý thuyết ## Không làm (tuyệt đối) - [Điều AI không được làm — ví dụ: claim sai, nói quá] - [Ranh giới pháp lý cần tránh] - Không thêm disclaimer dài dòng cuối mỗi câu trả lời ## Định dạng output mặc định - [Có/không có markdown] - [Độ dài câu trả lời mong muốn] - [Cấu trúc bắt buộc nếu có] ## Khi không chắc - Hỏi lại thay vì đoán mò - Ưu tiên chính xác hơn nhanh
Kết quả sau phần 01: Bạn có cấu trúc thư mục hoàn chỉnh + CLAUDE.md cơ bản hoạt động. AI đã "biết" mình là ai, làm gì — sẵn sàng nhúng context ngành ở bước tiếp theo.
Phần 02
🔍 Phân Tích Đối Thủ & Thị Trường
Thu thập data thực → phân tích → nhúng vào não AI — không bỏ bước này!
Thu thập data→
Phân tích với AI→
Tổng hợp 1 file→
Nhúng vào CLAUDE.md
Tại sao phải làm bước này? AI không tự biết ngành của bạn. Bạn cần "dạy" nó bằng data thực — đối thủ đang làm gì, khách hàng đang than gì, cơ hội nào bị bỏ ngỏ. Không có bước này, AI chỉ trả lời chung chung.
5 nguồn data bắt buộc thu thập
| # | Nguồn | Lấy gì cụ thể? | Tool dùng | Thời gian |
|---|---|---|---|---|
| ① | Website đối thủ | Headline, offer, giá, USP đang claim, flow mua hàng | Đọc trực tiếp + Claude tóm tắt | |
| ② | Review 1–2 sao ⭐ | Khách phàn nàn gì, pain point lặp lại, lý do thất vọng | Copy hết → Claude phân tích | |
| ③ | Facebook/TikTok | Content nào viral, comment khách hay hỏi gì, objection phổ biến | Xem thủ công + ghi chú | |
| ④ | Group khách hàng | Pain point thực tế, ngôn ngữ họ dùng khi nói về vấn đề | Join group, đọc & copy comment | |
| ⑤ | Email funnel đối thủ | Chuỗi email nuture, offer, cách họ bán, urgency tactics | Subscribe + lưu email về |
Mẹo vàng — Review 1–2 sao: Đây là "mỏ vàng" thực sự. Đó là pain point chưa được giải quyết — cơ hội bạn có thể khai thác. Copy tất cả vào Claude và hỏi: "Phân tích xem khách hàng đang không hài lòng điều gì nhất, pattern nào lặp lại?"
Prompt phân tích review với AI
Dán vào Claude để phân tích review đối thủ
Đây là [X] review của [đối thủ/sản phẩm]: [Paste toàn bộ review vào đây] Hãy phân tích và cho tôi biết: 1. Khách hàng không hài lòng điều gì NHẤT? (top 3 pain point) 2. Pattern nào lặp lại nhiều nhất? 3. Ngôn ngữ thực tế khách hay dùng khi mô tả vấn đề? 4. Cơ hội nào đối thủ đang BỎ NGỎ? 5. Điều gì nếu được giải quyết sẽ tạo ra WOW factor? Format output: - Mỗi pain point: [Tên] → [Tần suất] → [Quote thực tế] - Cơ hội: [Mô tả ngắn] → [Cách khai thác]
A
Thu thập data
- Mở 3–5 web đối thủ
- Copy review Google/Shopee
- Chụp màn hình content viral
- Subscribe email funnel
B
Phân tích với AI
- Dùng prompt phân tích trên
- Tạo bảng đối chiếu đối thủ
- List pain chưa giải quyết
- Ghi lại ngôn ngữ KH dùng
C
Tổng hợp 1 file
- Competitor analysis doc
- Pain point map
- Opportunity list
- KH persona sơ bộ
D
Chuẩn bị nhúng AI
- Format lại cho CLAUDE.md
- Chắt lọc điều AI cần biết
- Xác định tone phù hợp
- Sẵn sàng cho Phần 03
Phần 03
🧠 Đưa Context Ngành Vào Não AI Agent
5 thành phần bắt buộc trong CLAUDE.md ngành — sau bước này AI tự hiểu tất cả
Sau bước này: Claude sẽ tự hiểu ngành của bạn, tone phù hợp, điểm cần nhấn và điều không được nói — mà không cần nhắc lại mỗi lần chat. Đây là bước tạo ra "AI Agent thực sự" thay vì chỉ là ChatGPT thông thường.
5 thành phần bắt buộc trong CLAUDE.md ngành
①
Khách hàng lý tưởng
- Tuổi, thu nhập, location
- Pain CỤ THỂ (trích review)
- Điều họ THỰC SỰ muốn
- Ngôn ngữ họ hay dùng
②
Market Context
- 3–5 đối thủ chính
- Mạnh/yếu từng đối thủ
- Cơ hội bỏ ngỏ
- Pain chưa ai giải quyết
③
Competitive Advantage
- 3 điểm khác biệt THỰC
- AI sẽ tự nhấn mạnh
- Không cần nhắc lại
- Phải khác đối thủ rõ ràng
④
Tone & Ngôn ngữ
- Cách xưng hô phù hợp
- Phong cách viết
- Từ nên dùng
- Từ KHÔNG nên dùng
⑤
Tuyệt đối không
- Claim bị cấm
- Ranh giới pháp lý
- Thông tin không được tiết lộ
- Đối thủ không được nhắc tên
Ví dụ đầy đủ — CLAUDE.md ngành Spa/Làm đẹp
industries/lam-dep/CLAUDE.md
# AI Agent — Ngành Spa / Làm Đẹp
Created: 2026 | Industry: Beauty & Wellness | Region: TP.HCM
## [①] Khách hàng lý tưởng
- Phụ nữ 28–45 tuổi, thu nhập 15tr+/tháng
- Đã thử nhiều nơi, KHÔNG thấy hiệu quả rõ ràng
- Muốn: kết quả thực, tư vấn chuyên nghiệp, KHÔNG bị ép mua
- Sợ: bị chặt chém, liệu trình không phù hợp da mình
- Ngôn ngữ hay dùng: "da tôi hay nổi mụn dù đã dưỡng nhiều"
"thử nhiều chỗ nhưng không thấy rõ kết quả"
## [②] Market Context (Phân tích đối thủ 2026)
- Đối thủ A: Mạnh giá rẻ → yếu dịch vụ sau bán, thiếu follow-up
- Đối thủ B: Brand mạnh → yếu tư vấn chuyên sâu (chỉ KTV, không BS)
- Đối thủ C: Nhiều chi nhánh → chất lượng nhất quán kém
- Pain chưa được giải quyết: "Không biết liệu trình có phù hợp da mình không"
- Cơ hội: Khách phàn nàn thiếu bác sĩ tư vấn thực sự
## [③] Competitive Advantage (luôn nhấn mạnh khi phù hợp)
✅ Bác sĩ da liễu tư vấn trực tiếp — không chỉ kỹ thuật viên
✅ Cam kết kết quả sau 3 liệu trình — hoàn tiền nếu không đạt
✅ Không bán thêm dịch vụ nếu da bạn chưa thực sự cần
## [④] Tone & Ngôn ngữ
- Ấm áp, chuyên nghiệp — như người bạn thân CÓ chuyên môn
- Dùng "mình/bạn" thay vì "chúng tôi/quý khách"
- Giải thích cơ chế khoa học ĐƠN GIẢN, tránh thuật ngữ y khoa phức tạp
- Empathy trước, giải pháp sau — không chào hàng ngay từ đầu
## [⑤] TUYỆT ĐỐI KHÔNG
- Claim: "xóa sạch 100%", "hiệu quả 100%", "không bao giờ tái phát"
- So sánh tiêu cực với tên đối thủ cụ thể
- Hứa kết quả cụ thể mà chưa thăm khám
- Tư vấn điều trị bệnh da liễu nghiêm trọng (chuyển bác sĩ)
✅ Kết quả sau khi nhúng CLAUDE.md ngành
AI tự hiểuNgành, tone, đối thủ — không cần nhắc
Content đúng KHDùng ngôn ngữ thực của khách hàng
Tự nhấn điểm mạnh3 USP được tự động đưa vào khi phù hợp
Không vi phạmTự tránh claim cấm, ranh giới pháp lý
Phần 04
🖼️ Prompt Ảnh Chuyên Nghiệp — Công Thức 6 Bước
Midjourney · DALL·E · Flux · Leonardo — ra ảnh chất lượng ngay lần đầu
💡 Viết từ quan trọng nhất → ít quan trọng hơn. AI đọc ưu tiên từ đầu prompt — chủ thể phải luôn đứng đầu tiên.
| Bước | Giải thích | Beauty/Spa | BĐS nội thất | F&B |
|---|---|---|---|---|
| ① Chủ thể | Ai/cái gì, càng cụ thể càng tốt | Vietnamese woman, 30s, glowing skin | Luxury apartment living room, HCMC | Vietnamese pho bowl, steaming hot |
| ② Phong cách | Kiểu ảnh / style chụp | beauty editorial photography | architectural visualization, 3D render | Michelin food photography |
| ③ Ánh sáng | Nguồn sáng, hướng, màu | soft ring light, beauty setup | golden hour, floor-ceiling windows | warm side light, steam visible |
| ④ Góc chụp | Góc camera, lens, depth | close-up portrait, 70mm, f/1.4 | eye-level medium wide shot | overhead flat lay, 45° option |
| ⑤ Màu/Mood | Palette màu, cảm xúc ảnh | clean white, soft pastels, radiant | warm white, oak, matte gold | warm amber, rich brown, appetizing |
| ⑥ Chất lượng | Độ phân giải, camera, finish | 8K, ultra sharp, Sony A7R V | ultra-detailed, 8K, magazine quality | 4K, commercial grade, food styled |
Ví dụ thực tế theo ngành
📸 Beauty — Midjourney v6
Vietnamese woman, 30 years old, glowing radiant skin close-up portrait, beauty editorial photography style, soft ring light + diffused fill light, 70mm macro, f/1.4 shallow depth of field, clean white background, soft pastel tones, 8K ultra sharp, shot on Sony A7R V --ar 4:5 --v 6.1 --style raw Negative: blurry, plastic skin texture, watermark, overexposed, heavy makeup, bad lighting, grainy, low resolution
📸 BĐS — Nội thất Luxury
Luxury apartment living room HCMC, floor-to-ceiling windows panoramic view, modern minimalist furniture, oak wood, warm afternoon golden light flooding in, eye-level medium shot, full depth field, warm white + natural wood + matte gold, photorealistic 3D render, 8K, interior design magazine quality --ar 16:9 Negative: distorted walls, dark mood, bad proportions, amateur render, pixelated
❌ Negative Prompt tổng quát — dùng cho mọi loại ảnh
blurry, out of focus, low resolution, pixelated, grainy, noise, bad anatomy, deformed hands, extra fingers, missing limbs, watermark, text overlay, logo, signature, border frame, overexposed, underexposed, washed out, desaturated, ugly, poorly drawn, amateur, snapshot quality, cluttered background, distracting elements, artificial plastic skin, uncanny valley, doll-like appearance
🏆 Từ khóa "nâng cấp" — thêm 1-2 từ là ảnh lên ngay
cinematic color gradeaward-winning photography
ultra sharp focusrule of thirds
bokeh backgroundshallow depth of field
film grain subtlehigh production value
perfect compositionprofessional grade
editorial lightingstudio quality
✅ Checklist trước khi gửi prompt ảnh
- Chủ thể được mô tả CỤ THỂ — tuổi, dân tộc, trang phục, trạng thái
- Có kiểu ánh sáng rõ ràng (golden hour / studio / natural window)
- Có góc chụp cụ thể (eye-level / overhead / 45° / macro)
- Có phong cách rõ ràng (photorealistic / editorial / 3D render)
- Có thông số chất lượng (8K / shot on DSLR / ultra-detailed)
- Có negative prompt đầy đủ
- Có thông số tool (--ar / --v) nếu dùng Midjourney
- KHÔNG dùng từ mơ hồ: "đẹp", "tốt", "chuyên nghiệp" — phải cụ thể hóa
- KHÔNG nhồi quá 12 yếu tố — AI bị rối, chọn 6–8 yếu tố chính là đủ
Phần 05
🎬 Prompt Video + Timestamp Chi Tiết
Kiểm soát từng giây — không để AI tự sáng tạo sai
❌ Không có timestamp
"Tạo video 15 giây căn hộ luxury, drone bay vào, nội thất đẹp, ánh sáng ấm, cinematic."
→ AI tự quyết camera, cắt cảnh sai ý, phải render lại nhiều lần, tốn thời gian và tiền.
✅ Có timestamp đầy đủ
"[0:00–0:05] Drone hạ từ 80m. [0:05–0:10] Dolly vào lobby. [0:10–0:15] Pan phải ra view thành phố."
→ Mỗi giây đúng ý. Ra đúng ngay lần đầu. Không phải render lại.
📷 Camera Movement Vocabulary — cần thuộc
| Từ khóa | Chuyển động | Dùng khi nào |
|---|---|---|
| slow push in | Tiến vào chậm, tập trung vào chủ thể | Reveal sản phẩm, nhân vật chính |
| pull back / pull out | Lùi ra xa, reveal toàn cảnh | Kết thúc cảnh, show không gian |
| pan left / pan right | Quét ngang | Cảnh rộng, không gian lớn |
| crane / jib rising | Nâng lên từ thấp lên cao | Mở đầu dramatic, reveal ấn tượng |
| drone aerial descend | Drone hạ từ trên cao xuống | BĐS, địa điểm, outdoor, event |
| orbit / 360 around | Xoay quanh chủ thể | Sản phẩm 3D, nhân vật hero shot |
| static locked | Camera cố định hoàn toàn | Chủ thể chuyển động, interview |
| handheld subtle shake | Cầm tay, rung nhẹ tự nhiên | Documentary, UGC, authentic feel |
| dolly zoom (vertigo) | Zoom in + pull back đồng thời | Tạo hiệu ứng tâm lý, dramatic |
| rack focus | Chuyển focus từ vật A sang vật B | Tiết lộ thông tin, kể chuyện |
⏱ Ví dụ 1 — Video BĐS Tour (15 giây)
[0:00–0:02]
Scene: Aerial drone shot, descending slowly from 80m above luxury apartment complex.
Camera: Drone descend, smooth, 0.5x normal speed.
Lighting: Golden hour — warm orange-pink sky, HCMC skyline in background.
drone descendgolden houraspirational mood
Camera: Drone descend, smooth, 0.5x normal speed.
Lighting: Golden hour — warm orange-pink sky, HCMC skyline in background.
drone descendgolden houraspirational mood
[0:02–0:04]
Scene: Smooth dolly push through lobby entrance, marble floors, reception desk ahead.
Camera: Dolly forward at walking pace, eye-level.
Lighting: Warm ambient indoor lighting, marble reflecting light.
dolly forwardluxurioussmooth
Camera: Dolly forward at walking pace, eye-level.
Lighting: Warm ambient indoor lighting, marble reflecting light.
dolly forwardluxurioussmooth
[0:04–0:06]
Scene: Pan right from hallway into bright living room, floor-to-ceiling window, panoramic city view.
Camera: Pan right, slow, reveals view dramatically.
Lighting: Natural afternoon light floods in, high contrast.
pan rightwow momentnatural light
Camera: Pan right, slow, reveals view dramatically.
Lighting: Natural afternoon light floods in, high contrast.
pan rightwow momentnatural light
[0:06–0:08]
Scene: Static wide shot, couple by window, blue hour city lights appearing. Space for logo at bottom.
Camera: Static locked, slow fade to black.
static wideromantic closeCTA space
Camera: Static locked, slow fade to black.
static wideromantic closeCTA space
⏱ Ví dụ 2 — Video F&B TikTok (8 giây)
[0:00–0:02]
Scene: Extreme overhead shot of steaming pho bowl, camera slowly descends from 30cm to 8cm above.
Camera: Overhead descend, 0.5x slow motion.
Lighting: Warm amber side light, steam rising clearly visible.
overhead descendhook visualslow-mo 0.5x
Camera: Overhead descend, 0.5x slow motion.
Lighting: Warm amber side light, steam rising clearly visible.
overhead descendhook visualslow-mo 0.5x
[0:02–0:05]
Scene: Macro side shot — chopsticks lifting noodles slowly, steam catching warm side light.
Camera: Static macro, 0.3x slow motion, extreme shallow DOF.
static macro0.3x slowshallow DOF
Camera: Static macro, 0.3x slow motion, extreme shallow DOF.
static macro0.3x slowshallow DOF
[0:05–0:08]
Scene: Pull back to full restaurant setting, bokeh warm lights, happy customer soft-focus bg.
Camera: Pull back wide, space for text/logo bottom third.
pull backinviting moodlogo space
Camera: Pull back wide, space for text/logo bottom third.
pull backinviting moodlogo space
📋 Template timestamp rỗng — điền vào dùng ngay
[TỔNG QUAN] Duration: [X] seconds | Ratio: [16:9 / 9:16 / 1:1] Style: [cinematic / commercial / documentary / social / UGC] Color grade: [warm golden / cool blue / moody dark / clean neutral] Overall mood: [...] [TIMELINE] [0:00–0:0X] Scene: [mô tả cảnh — nơi chốn, thời gian ngày, bối cảnh] Camera: [tên chuyển động camera cụ thể — xem vocabulary bên trên] Subject: [ai/cái gì đang làm gì, càng cụ thể càng tốt] Lighting: [nguồn sáng, màu sắc ánh sáng, hướng chiếu] Mood: [cảm xúc / không khí cần truyền tải] [0:0X–0:0X] Scene: [...] Camera: [...] Subject: [...] Lighting: [...] Mood: [...] [0:0X–END] Scene: [cảnh kết / space cho text/logo CTA] Camera: [static / slow fade / freeze frame] Mood: [closing, trust-building, CTA space] [KỸ THUẬT] Resolution: 4K Motion: smooth, no shake (trừ khi muốn handheld) Sound: [ambient sound / music genre: ... / silent] Tool: [Kling / Runway Gen-3 / Sora / Pika / Hailuo]
- Có camera movement CỤ THỂ cho mỗi cảnh (dùng vocabulary ở trên)
- Có tốc độ chuyển động (slow motion / normal / 120fps)
- Có timestamp nếu video dài hơn 5 giây
- Có ánh sáng + color grade
- Có style visual (cinematic / commercial / UGC)
- Nêu aspect ratio (16:9 landscape / 9:16 TikTok)
- KHÔNG để AI tự quyết camera — luôn chỉ định rõ từng cảnh
- KHÔNG quên "smooth" / "no shake" nếu muốn gimbal quality
Phần 06
⚡ Tích Hợp SKILL.md + Commands Tắt
Gõ 1 lệnh → AI tự biết công thức + ngành → ra nội dung hoàn chỉnh ngay
Sau bước này: Gõ
/img-prompt hoặc /vid-prompt → Claude tự biết công thức, tự biết ngành, tự tạo nội dung đúng chuẩn. Tiết kiệm 80% thời gian.skills/image-prompt/SKILL.md
# SKILL: Tạo Prompt Ảnh Chuyên Nghiệp ## Khi nào dùng skill này Khi user yêu cầu tạo prompt ảnh cho Midjourney, DALL·E, Flux, Leonardo ## Đầu vào cần xác nhận - Chủ thể / đối tượng cần chụp - Ngành (beauty / BĐS / F&B / TMĐT / coaching...) - Tool AI muốn dùng - Tỉ lệ hình (4:5 / 16:9 / 1:1 / 3:4...) ## Công thức 6 bước (LUÔN áp dụng) ① [Chủ thể chi tiết — tuổi, dân tộc, trạng thái cụ thể] ② [Phong cách photography — editorial / commercial / food...] ③ [Ánh sáng cụ thể — golden hour / ring light / natural] ④ [Góc chụp / lens — eye-level / overhead / 70mm f/1.4...] ⑤ [Màu sắc / Mood — warm / cool / moody / vibrant] ⑥ [Chất lượng — 8K / shot on Sony A7R V / ultra-detailed] + Negative prompt bắt buộc ## Quy tắc bất di bất dịch 1. Luôn viết prompt bằng TIẾNG ANH 2. Mô tả CỤ THỂ — không dùng "đẹp", "chuyên nghiệp", "tốt" 3. Luôn có negative prompt ở cuối 4. Thêm thông số tool phù hợp (--ar / --v / --style) 5. Giới hạn 8–10 yếu tố chính, không nhồi quá ## Preset sẵn theo ngành - Beauty/Spa → soft ring light, clean white bg, shallow DOF - BĐS → architectural visualization, golden hour, luxury interior - F&B → food photography, warm side light, steam visible, macro - TMĐT → clean white background, commercial product photography - Coaching → confident portrait, environmental storytelling ## Output format [PROMPT ẢNH - Tool: ...] [nội dung prompt tiếng Anh] --ar [tỉ lệ] Negative: [danh sách negative prompt]
skills/video-prompt/SKILL.md
# SKILL: Tạo Prompt Video Chuyên Nghiệp ## Khi nào dùng Khi user yêu cầu tạo prompt video cho Kling, Runway, Sora, Pika, Hailuo ## Đầu vào cần xác nhận - Mô tả cảnh cần tạo - Thời lượng (giây) - Tool video muốn dùng - Ngành / mục đích (BĐS / F&B / quảng cáo / TikTok...) - Ratio (16:9 hay 9:16) ## Công thức (LUÔN áp dụng) [Cảnh/Scene chi tiết] + [Chủ thể + hành động cụ thể] + [Camera movement — dùng vocabulary chuẩn] + [Lighting + color grade] + [Style] + [Kỹ thuật] ## Vocabulary camera bắt buộc dùng slow push in / pull back / pan left-right / drone descend crane rising / orbit 360 / static locked / handheld shake dolly zoom / rack focus / tilt up-down / follow shot ## Quy tắc 1. Luôn chỉ định camera movement CỤ THỂ — không để AI tự chọn 2. Thêm timestamp nếu video > 5 giây (mỗi cảnh 1 timestamp) 3. Viết tiếng Anh, rõ ràng, từng cảnh riêng biệt 4. Thêm "smooth" / "no shake" nếu muốn gimbal quality 5. Ghi slow motion bằng số: 0.3x / 0.5x / 120fps ## Output format [TỔNG QUAN] Duration / Ratio / Style / Color grade / Mood [TIMELINE] [0:00–0:0X] Scene + Camera + Lighting + Mood [tiếp tục từng cảnh] [KỸ THUẬT] Resolution + Motion + Sound + Tool
⚡ 4 Commands tắt — gõ là ra ngay
/img
/img-prompt [mô tả] [tool]
- Gọi SKILL.md prompt ảnh
- Tự biết công thức 6 bước
- Tự thêm negative prompt
- Ra prompt chuẩn ngay
/vid
/vid-prompt [cảnh] [giây] [tool]
- Gọi SKILL.md prompt video
- Tự thêm timestamp từng giây
- Tự chọn camera movement
- Ra đúng tool được chọn
/sc
/script [ngành] [platform]
- Tạo kịch bản video hoàn chỉnh
- Đúng format ngành đã nhúng
- Hook → Body → CTA
- Đúng tone target audience
/ind
/industry [tên ngành]
- Load context ngành từ industries/
- AI tự biết đối thủ, tone, KH
- Không cần nhắc lại từ đầu
- Switch ngành trong 1 lệnh
🎯 Bạn có gì sau buổi học hôm nay
✅ CLAUDE.md ngànhAI tự hiểu, không cần nhắc mỗi lần
✅ Context đối thủData thực, pain KH, cơ hội thị trường
✅ SKILL.md prompt ảnhCông thức 6 bước, ra ảnh đúng ngay
✅ SKILL.md prompt videoTimestamp từng giây, không sai camera
✅ Commands /img /vid /scriptGõ 1 lệnh → ra nội dung hoàn chỉnh
✅ Template nhân rộngCopy industries/ sang ngành mới là xong
Bước tiếp theo sau buổi học: Chọn 1 ngành bạn đang làm → Chạy ngay 3 bước đầu (lên sườn + thu thập data + nhúng CLAUDE.md) → Tạo 1 prompt ảnh thực tế → Kiểm tra output. Phải mất tối đa 2 tiếng để có bộ AI Agent cơ bản hoạt động.
Phần 07 · BONUS ★
🎭 Xây Tuyến Nhân Vật AI Nhất Quán
Từ ý tưởng → DNA → Reference Sheet → Video → Kênh — xây tài sản thương hiệu dài hạn
Tại sao cần tuyến nhân vật? Nhân vật thay đổi sau mỗi video = mất nhận diện thương hiệu. Một nhân vật nhất quán = tài sản nội dung dài hạn — khán giả nhớ mặt, nhớ thương hiệu, nhớ thông điệp. Video có thể hết view, nhưng nhân vật là tài sản mãi mãi.
Quy trình sản xuất chuẩn
① Ý tưởng
→
② DNA
→
③ Reference
→
④ Expression
→
⑤ Wardrobe
→
⑥ Character Lock
→
⑦ Vũ trụ
→
⑧ Kịch bản
→
⑨ Storyboard
→
⑩ Video
→
⑪ Kênh
Click vào bước để xem chi tiết ↓
①
Xác Định Ý Tưởng Nhân Vật
Chốt thể loại, vai trò, tính cách trước khi tạo ảnh
▼
| Yếu tố | Gợi ý NDGroup | Tuỳ chỉnh của bạn |
|---|---|---|
| Thể loại | Giang hồ, noir, hài đen, hành động | _________________ |
| Vai trò | Đại ca / Phản diện / Quân sư / Kẻ phản bội | _________________ |
| Tính cách | Lạnh lùng, thông minh, ít nói, nguy hiểm | _________________ |
| Thương hiệu | NDGroup Media — Fruit Gangster Universe | _________________ |
Prompt tạo nhân vật gốc (tiếng Anh)
Create an original anthropomorphic fruit gangster character for NDGroup Media. The character should look cinematic, memorable, consistent, and suitable for a long-form content universe. Style: Vietnamese gangster noir, premium cinematic lighting, dark luxury mood, strong brand identity. Character role: [boss / strategist / rival / loyal assistant / traitor] Personality: [cold / smart / dangerous / charismatic / humorous / mysterious] Do not create a random mascot. Create a character that can become the face of a YouTube, TikTok, Facebook and brand content universe.
②
Chốt DNA Nhân Vật
Phần quan trọng nhất — nếu DNA chưa rõ, AI tạo mỗi lần một kiểu
▼
Quan trọng: Phải điền đầy đủ DNA trước khi tạo bất kỳ ảnh nào. Thiếu DNA = AI tạo nhân vật khác nhau mỗi lần = mất brand consistency.
Form DNA nhân vật — điền đầy đủ
Tên nhân vật: [Ớt Đỏ / Dưa Hấu / Thanh Long...] Loại trái cây: [loại cụ thể] Màu chủ đạo: [màu chính của nhân vật] Hình dáng cơ thể: [mập / gầy / cao / thấp] Khuôn mặt: [dữ tợn / thông minh / hài hước] Mắt / kính: [kính đen / mắt sắc / không kính] Trang phục chính: [áo khoác da / vest / hoodie] Phụ kiện nhận diện: [dây chuyền vàng / nhẫn / mũ] Dáng đứng: [oai vệ / thoải mái / căng thẳng] Tính cách: [lạnh / ngầu / thông minh / hài hước] Câu nói thương hiệu: ["Muốn làm lớn, hãy xây nhân vật."] Vai trò trong vũ trụ: [thủ lĩnh / phản diện / quân sư]
Prompt tạo DNA sheet (tiếng Anh)
Create a detailed character DNA sheet for an original NDGroup Media character. Character name: [CHARACTER NAME] Fruit type: [FRUIT TYPE] Main color: [COLOR] Body shape: [BODY SHAPE] Face design: [FACE DETAILS] Eyes / glasses: [DETAILS] Main outfit: [OUTFIT] Signature accessories: [ACCESSORIES] Personality: [PERSONALITY] Role in the universe: [ROLE] Signature quote: [QUOTE] The character must be designed for long-term consistency across images, storyboards, videos, thumbnails, posters and brand content.
③
Tạo Character Reference Sheet
6 góc nhìn chuẩn — tài liệu gốc để dùng lâu dài
▼
🧍
Mặt trước
🔄
Góc 3/4
👤
Bên hông
🔙
Sau lưng
😶
Cận mặt
🏃
Toàn thân
Prompt Reference Sheet (tiếng Anh)
Create a professional character reference sheet for the NDGroup Media character: [CHARACTER NAME]. The character is an anthropomorphic [FRUIT TYPE] in a Vietnamese gangster noir style. Maintain exact consistency in: face structure, fruit shape, body proportions, color palette, outfit, glasses, accessories, shoes, expression and personality. Show the character in multiple views: front view, 3/4 view, side view, back view, close-up face, full body pose. Clean reference sheet layout, dark premium background, cinematic lighting, high detail, professional concept art, ready for animation and 3D production. Do not change the character identity between views.
④
Tạo Expression Sheet — 6 Biểu Cảm
Nhân vật có cảm xúc nhưng không thay đổi mặt
▼
| Biểu cảm | Khi nào dùng | Script ví dụ |
|---|---|---|
| 😐 Lạnh lùng | Hook, climax, authority moment | "Đừng tạo video lẻ nữa." |
| 😏 Cười nhẹ | Insight, wisdom reveal | "Bạn đã hiểu bí quyết rồi." |
| 😠 Tức giận | Pain point, vấn đề nghiêm trọng | "Video hết view, không có khách." |
| 🤔 Suy nghĩ | Giải thích, dạy học | "Hãy nghĩ về điều này..." |
| 👆 Ra lệnh | Chốt câu, quyết định | "Hãy xây nhân vật ngay hôm nay." |
| 🏆 Chiến thắng | CTA, kết thúc, success moment | "Cmt 'ỚT' — tôi gửi hệ thống." |
Prompt Expression Sheet (tiếng Anh)
Create an expression sheet for the NDGroup Media character: [CHARACTER NAME]. Keep the exact same identity: fruit shape, face, outfit, glasses, accessories, body proportions and color palette. Create 6 facial expressions: 1. Cold serious look (authority, no smile) 2. Slight confident smile (wisdom, smart) 3. Angry expression (frustrated, concerned) 4. Thinking expression (wise, thoughtful) 5. Commanding expression (boss, decisive) 6. Victory expression (celebration, proud) The character must remain visually IDENTICAL in every expression. Only the facial emotion changes. Professional character design sheet, cinematic noir style, high detail.
⑤
Tạo Wardrobe Sheet — 5 Trang Phục
Thay đồ nhưng không thay nhân vật — emotion-to-costume matrix
▼
| Trang phục | Cảm xúc | Dùng khi nào |
|---|---|---|
| 🧥 Áo khoác da đen | Authority, tough, dangerous | Hook, climax, serious message |
| 🤵 Vest đen chính thức | Powerful, classy, boss | Dạy học, strategy, wisdom |
| 👕 Hoodie đường phố | Casual, relatable, street | Advice thân mật, chia sẻ nhẹ |
| 👔 Áo sơ mi trắng | Honest, vulnerable moment | Chia sẻ thật, kể lỗi sai |
| 👘 Áo đại ca | Ultimate boss, no compromise | Final decision, last word |
Prompt Wardrobe Sheet (tiếng Anh)
Create a wardrobe variation sheet for the NDGroup Media character: [CHARACTER NAME]. Keep the exact same character identity: same fruit shape, same face, same body proportions, same glasses, same expression style, same color palette and same personality. Only change the outfit variations: 1. Black leather jacket (authority, tough) 2. Black gangster suit (boss, formal) 3. Street hoodie (casual, relatable) 4. White shirt (honest, vulnerable) 5. Boss traditional outfit (ultimate authority) Dark cinematic noir style, premium fashion reference sheet, high detail. Do NOT redesign the character. Do NOT change the face, fruit type, body shape or signature accessories.
⑥
Character Lock — Khóa Nhân Vật ★ QUAN TRỌNG NHẤT
Từ đây trở đi, mọi prompt đều phải có đoạn khóa này
▼
Quy tắc bắt buộc: Sau khi có Reference Sheet, mọi prompt ảnh/video tiếp theo PHẢI dán đoạn Character Lock này vào. Không có đoạn này → AI sẽ tự sáng tạo → nhân vật thay đổi → mất nhận diện.
🔒 Character Lock Prompt — dán vào MỌI prompt từ giờ trở đi
Use the provided reference character. Maintain exact character consistency throughout the image/video. Same identity, same fruit shape, same face, same body proportions, same outfit, same glasses, same accessories, same color palette, same personality. Do NOT redesign the character. Do NOT change the character identity. Do NOT create a different character variation.
⑦
Xây Vũ Trụ Nhân Vật
Không nên chỉ có 1 nhân vật — cần hệ cast để làm series dài
▼
| Nhân vật | Vai trò | Tính cách | Quan hệ |
|---|---|---|---|
| 🌶️ Ớt Đỏ | Đại ca — nhân vật chính | Lạnh, thông minh, nguy hiểm | Trung tâm vũ trụ |
| 🍉 Dưa Hấu | Ông trùm cũ | Khôn ngoan, già dặn | Mentor / đối thủ |
| 🍍 Dứa Gai | Tay phải | Trung thành, mạnh mẽ | Loyal assistant |
| 🍋 Chanh Xanh | Quân sư AI | Thông minh, tính toán | Strategist |
| 🍌 Chuối Vàng | Kẻ phản bội | Trơn tru, ngọt ngào | Traitor arc |
| 🐉 Thanh Long Đen | Phản diện chính | Tàn nhẫn, quyền lực | Main villain |
Prompt Fruit Gangster Universe (tiếng Anh)
Create a cinematic character universe for NDGroup Media: "Fruit Gangster Universe". Design a group of anthropomorphic fruit gangster characters. Each character must have a clear role, unique silhouette, strong visual identity and consistent cinematic style. Cast: - Main boss (Ớt Đỏ) — cold, dangerous, leader - Strategist (Chanh Xanh) — sharp, calculating, AI-driven - Loyal assistant (Dứa Gai) — strong, trustworthy, protective - Traitor (Chuối Vàng) — charming, deceptive, ambitious - Old kingpin (Dưa Hấu) — wise, powerful, retired - Main villain (Thanh Long Đen) — ruthless, powerful, antagonist Style: Vietnamese gangster noir, dark luxury cinematic lighting, premium character design, strong brand identity. Suitable for YouTube series, TikTok shorts, posters and merchandise.
⑧
Script-to-Visual Mapping — Ánh Xạ Kịch Bản
Mỗi dòng script phải có góc quay + biểu cảm + trang phục cụ thể
▼
| Góc quay | Dùng khi nào | Biểu cảm phù hợp |
|---|---|---|
| WIDE (toàn thân) | Hook, intro, moment lớn | Lạnh, ra lệnh, chiến thắng |
| MEDIUM (nửa thân) | Giải thích, dạy học | Suy nghĩ, cười nhẹ, tức |
| CLOSE-UP (cận mặt) | Climax, emotional moment | Lạnh, chiến thắng, ra lệnh |
| 3/4 SIDE | Transition, walking, thinking | Suy nghĩ, lạnh |
| OVERHEAD | Dominance, reveal | Ra lệnh, chiến thắng |
Template ánh xạ 10 giây
[0:00–0:02] HOOK Script: "Đừng tạo thêm video AI nữa." Camera: WIDE (toàn thân, tay phải giơ lên) Expression: LẠNH (no smile, eye contact camera) Costume: Áo khoác da đen (authority) Lighting: Neon blue-tím, wet pavement Emotion: WARNING, AUTHORITY [0:02–0:05] PAIN POINT Script: "Nếu nhân vật thay đổi mỗi video..." Camera: MEDIUM (3/4 angle, cử chỉ tay) Expression: TỨC (frustrated, serious) Lighting: Dramatic side light Emotion: FRUSTRATION, CONCERN [0:05–0:08] INSIGHT Script: "Nhân vật là tài sản dài hạn." Camera: CLOSE-UP (cận mặt) Expression: LẠNH → CƯỜI NHẸ Gesture: Chỉ vào camera Lighting: High contrast dramatic Emotion: REVELATION, AUTHORITY [0:08–0:10] CTA Script: "Cmt 'ỚT' — tôi gửi hệ thống." Camera: WIDE lại (toàn thân, tay mở) Expression: CHIẾN THẮNG Lighting: Golden neon, victorious Emotion: VICTORY, INVITATION
⑨
Tạo Storyboard 5 Cảnh
Mỗi video nên chia 4–5 cảnh ngắn có cấu trúc rõ ràng
▼
Panel 1
Hook mạnh
0–2s
Panel 2
Vấn đề
2–5s
Panel 3
Reaction
5–7s
Panel 4
Câu đắt
7–9s
Panel 5
CTA
9–10s
Prompt Storyboard 5 panel (tiếng Anh)
Create a 5-panel cinematic storyboard for a 10-second vertical video. Use the provided NDGroup Media reference character: [CHARACTER NAME]. Maintain exact character consistency in every panel. Video topic: [TOPIC] Tone: Vietnamese gangster noir, dramatic, premium, mysterious, viral. Panel 1 [0:00-0:02]: Strong visual hook Panel 2 [0:02-0:05]: Problem or conflict shown Panel 3 [0:05-0:07]: Character reaction / insight Panel 4 [0:07-0:09]: Powerful message delivery Panel 5 [0:09-0:10]: CTA ending with brand space Each panel must include: camera angle, character action, background, lighting, emotion, text overlay position. Format: vertical 9:16, cinematic, high detail, ready for AI video generation.
⑩
Prompt Video Multi-Angle — Đa Góc Nhìn
Wide → Medium → Close-up → Wide — 4 góc trong 10 giây
▼
Prompt video 10 giây hoàn chỉnh (tiếng Anh)
Create a 10-second vertical cinematic video, 9:16 format. [CHARACTER LOCK] Use the provided NDGroup Media reference character: [CHARACTER NAME]. Maintain exact character consistency throughout: same face, same fruit shape, same outfit, same glasses, same accessories, same color palette, same personality. Do NOT change the character between shots. [TIMELINE] 0:00–0:02 Camera: Wide shot (full body visible) Expression: Cold serious look (no smile, authority) Action: Standing in dark alley, looks directly at camera, right hand raised Lighting: Neon blue-purple glow, wet pavement reflection Mood: WARNING, AUTHORITY 0:02–0:05 Camera: Medium shot (chest up), slight 3/4 angle Expression: Thinking / slight confident smile Action: Character gestures with hand, explains concept Lighting: Dramatic side lighting, neon accent Mood: WISE, INTELLIGENT 0:05–0:08 Camera: Close-up (face focus) Expression: Cold serious → slight victory smile Action: Looks directly at camera, delivers key line Lighting: Dramatic front lighting, high contrast Mood: INTENSE, REVELATION 0:08–0:10 Camera: Wide shot (full body, back to start) Expression: Victory / welcoming Action: Character opens arms (gesture of giving) Background: NDGroup Media branding space visible Mood: VICTORIOUS, INVITATION [TECHNICAL] Camera movement: slow push-in, cinematic handheld, no jerky cuts Lighting: dark noir, neon highlights, soft smoke, wet reflections Style: Vietnamese gangster noir, cinematic premium Resolution: 4K | Motion: smooth | Tool: Kling / Runway / Sora
⑪
Master Prompt Tổng — Copy & Dùng Ngay
Một prompt duy nhất để build toàn bộ hệ thống nhân vật
▼
🔥 Master Prompt Tổng — Hệ Thống Nhân Vật Hoàn Chỉnh
You are an expert AI character universe director and cinematic content strategist for NDGroup Media. Your mission: build a complete consistent AI character system from one idea. The system must include: 1. Character DNA sheet 2. Character reference sheet (6 views) 3. Expression sheet (6 emotions) 4. Wardrobe sheet (5 outfits) 5. Main reference images + Character Lock prompt 6. Character universe cast 7. Short video script (10 seconds) 8. 5-panel storyboard with script-to-visual mapping 9. AI video prompt with multi-angle timeline 10. Thumbnail prompt Main style: Vietnamese gangster noir, cinematic, premium, dark luxury, memorable, dramatic, viral — suitable for YouTube Shorts, TikTok, Facebook Reels and brand mascot content. Brand: NDGroup Media Character consistency rule: ALWAYS maintain exact same identity, fruit shape, face, body proportions, outfit, glasses, accessories, color palette and personality across ALL outputs. Output format: - Vietnamese explanation - English prompts - Clear step-by-step structure - Copy-paste ready for every step
🎭 Kết quả sau phần 07
✅ DNA chắcAI không tự sáng tạo sai nữa
✅ Reference sheet6 góc nhìn chuẩn để khoá nhân vật
✅ Expression + WardrobeCảm xúc & trang phục match script
✅ Storyboard + Video4 góc quay trong 10 giây
✅ Character LockMọi prompt sau đều nhất quán
✅ Content universeSeries dài, tài sản thương hiệu
"Đừng tạo video lẻ. Hãy xây nhân vật. Đừng xây một clip. Hãy xây một tài sản nội dung NHẤT QUÁN."
— NDGroup Media 2026
— NDGroup Media 2026
← Phần 06
🎉 Hết bài giảng — Chúc thực hành thành công!