Để tạo Agent skill từ một ý tưởng, hãy xem ví dụ dưới đây
Trước tiên mở một dự án trống
Hãy sao chép nguyên văn dưới đây và dán vào đoạn chát của Antigravity
Hãy xây dựng agentk skill theo yêu cầu mô tả dưới đây
Nhồi nhét mọi yêu cầu vào một câu lệnh duy nhất khiến AI Agent dễ làm sai quy trình và ngốn nhiều credit do phải đọc lại toàn bộ dữ liệu ở mỗi bước. Giải pháp chuẩn là tách nhỏ từng nhiệm vụ thành các Skill độc lập và dùng file tóm tắt trung gian để truyền dữ liệu.
Dưới đây là cách thiết kế bộ Skill quảng bá sản phẩm (từ phân tích, viết bài, làm ảnh đến lên kịch bản video) gọn nhẹ và hiệu quả nhất.
1. Cấu Trúc Thư Mục Chuẩn
Thiết lập ranh giới rõ ràng để Agent không đọc nhầm các file dư thừa:
Plaintext
product-promo-project/
├── .agents/
│ └── skills/
│ ├── 01-context-analyzer/ # Skill 1: Phân tích đề bài & tài liệu
│ │ ├── SKILL.md
│ │ └── references/
│ │ └── brief-template.md
│ ├── 02-fb-copywriter/ # Skill 2: Viết bài Facebook
│ │ ├── SKILL.md
│ │ └── references/
│ │ └── fb-frameworks.md
│ ├── 03-visual-creator/ # Skill 3: Tạo & cắt ghép hình ảnh
│ │ ├── SKILL.md
│ │ └── references/
│ │ └── brand-guidelines.md
│ └── 04-video-planner/ # Skill 4: Lên kịch bản video
│ ├── SKILL.md
│ └── references/
│ └── storyboard-format.md
├── Inputs/ # Chứa tài liệu, ảnh mẫu của người dùng
├── Outputs/
│ ├── brief.md # File tóm tắt ngữ cảnh (Cầu nối tiết kiệm credit)
│ ├── posts/ # Lưu bài viết Facebook
│ ├── images/ # BẮT BUỘC: Lưu toàn bộ ảnh tạo mới/cắt ghép
│ └── videos/ # Lưu kịch bản video
└── Scripts/ # Chứa code hỗ trợ tự động hóa
└── image_composer.py # Script cắt ghép, chèn logo, tách nền ảnh
2. Thiết Kế Bộ 4 Skill Độc Lập
Ví dụ đề bài từ người dùng: "Tạo kịch bản quảng bá nước hoa hữu cơ không làm hại da". Quy trình sẽ chạy tuần tự qua 4 Skill sau:
Skill 1: Phân Tích & Lọc Ngữ Cảnh (01_context_analyzer)
Nhiệm vụ: Nhận chủ đề, quét thư mục Inputs/ để tìm thông tin cốt lõi (thành phần hữu cơ, an toàn cho da) và danh sách ảnh mẫu hiện có.
Quy tắc tiết kiệm Credit: Chỉ liệt kê tên file trước, chỉ đọc các file thực sự liên quan đến đề bài. Với ảnh trong Inputs/, chỉ ghi nhận tên và đường dẫn, chưa nạp ảnh vào bộ nhớ.
Đầu ra: Xuất file tóm tắt Context/brief.md.
Skill 2: Viết Bài Quảng Cáo Facebook (02_fb_copywriter)
Nhiệm vụ: Lên ý tưởng và viết bài đăng Facebook hoàn chỉnh (Hook, Nội dung chính, CTA, Hashtag) kèm gợi ý bố cục hình ảnh minh họa.
Quy tắc tiết kiệm Credit: Chỉ đọc duy nhất file Context/brief.md, tuyệt đối không quét lại thư mục Inputs/.
Đầu ra: Lưu file tại Outputs/posts/fb_post.md.
Skill 3: Tạo & Cắt Ghép Hình Ảnh (03_visual_creator)
Nhiệm vụ: Đọc yêu cầu hình ảnh từ bài viết Facebook. Tự động lấy ảnh sản phẩm gốc trong Inputs/ để tách nền, cắt ghép vào bối cảnh thiên nhiên phù hợp, hoặc tạo ảnh AI mới.
Quy tắc tiết kiệm Credit: Chỉ mở đúng những file ảnh được chỉ định trong brief.md. Xóa ngay các file nháp sau khi ghép xong.
Đầu ra bắt buộc: Lưu toàn bộ ảnh thành phẩm vào Outputs/images/.
Skill 4: Lên Kịch Bản Video (04_video_planner)
Nhiệm vụ: Chuyển hóa thông điệp thành kịch bản video ngắn (TikTok/Reels) dạng bảng phân cảnh: Thời gian | Hình ảnh | Lời thoại | Âm thanh, tận dụng lại các ảnh đã tạo ở Bước 3.
Quy tắc tiết kiệm Credit: Chỉ đọc Context/brief.md và Outputs/posts/fb_post.md để đồng bộ nội dung. Không đọc lại thư mục Inputs/ hay nạp file ảnh nặng.
Đầu ra: Lưu kịch bản tại Outputs/videos/video_script.md.
3. Bảng Luồng Chạy (Workflow) Giúp Agent Hiểu Đúng Quy Trình
Đặt bảng quy tắc này vào cấu hình điều phối chung để kiểm soát chặt chẽ đầu vào/đầu ra của Agent:
Thứ tự Tên Skill Chỉ được phép đọc (Input) Nơi lưu kết quả (Output)
Bước 1 01_context_analyzer Đề bài + File liên quan trong Inputs/ Context/brief.md
Bước 2 02_fb_copywriter Context/brief.md Outputs/posts/fb_post.md
Bước 3 03_visual_creator brief.md + Ảnh gốc cần dùng trong Inputs/ Outputs/images/*.png
Bước 4 04_video_planner Context/brief.md + Outputs/posts/fb_post.md Outputs/videos/video_script.md
4. Tóm Tắt 3 Nguyên Tắc Tiết Kiệm Credit
Dùng file trung gian (brief.md): Nén hàng chục trang tài liệu ở Inputs/ thành một bản tóm tắt vài trăm từ. Các Skill sau chỉ đọc bản tóm tắt này, giúp giảm tới 80% lượng token tiêu thụ.
Đọc tên file trước khi đọc nội dung: Luôn dùng lệnh kiểm tra danh sách file để bỏ qua các file rác, file không liên quan.
Cô lập xử lý ảnh: Chỉ duy nhất Skill 3 mới được nạp dữ liệu hình ảnh. Các Skill viết lách (Skill 2 và 4) chỉ làm việc với văn bản thuần túy để chạy nhanh và nhẹ nhất.