1. Xác định lỗ hổng
Cho Claude làm tác vụ đại diện khi chưa có skill. Ghi lại chính xác chỗ nào Claude thất bại hoặc thiếu ngữ cảnh. Đây là danh sách vấn đề thật.
Lập kế hoạch xây dựng skill Claude AI: mọi skill thực chiến đều rơi vào một trong ba nhóm. Xác định đúng nhóm giúp định hình kiến trúc thư mục ngay từ đầu.
Nhúng style guide và brand standard vào skill để mọi tài liệu ra lò đều nhất quán về định dạng.
Kiến trúc: nặng về references/ và assets/.
Ví dụ: bao-cao-tuan-chuan, de-xuat-du-an.
Nhúng checklist và cấu trúc template để rút ngắn các tác vụ lặp đi lặp lại.
Kiến trúc: nặng về quy trình từng bước trong SKILL.md và scripts/ kiểm tra.
Ví dụ: quy-trinh-onboard.
Cung cấp chuyên môn ngành cho MCP đã có, tối ưu các chuỗi gọi API phức tạp.
Kiến trúc: nặng về logic ra quyết định và tên tool đầy đủ.
Ví dụ: bao-cao-ads-tu-dong.
Nếu chưa trả lời được ba câu hỏi trên, bạn đang viết tài liệu cho một vấn đề tưởng tượng. Tài liệu chính thức của Anthropic gọi đây là "giải quyết vấn đề thật thay vì tài liệu hoá vấn đề trong đầu" — và khuyên xây bộ đánh giá TRƯỚC khi viết hướng dẫn dài.
| Nhóm chỉ số | Định lượng (đo được bằng số) | Định tính (cảm nhận người dùng) |
|---|---|---|
| Kích hoạt | Tỷ lệ trigger đạt trên 90% với 5 cách diễn đạt khác nhau | Người dùng không phải nhắc lại ngữ cảnh |
| Hiệu quả | Tiết kiệm ít nhất 40% token so với gõ prompt tay | Kết quả nhất quán qua nhiều phiên làm việc |
| Độ tin cậy | 0 lần gọi API hoặc script thất bại | Giảm rõ rệt việc phải can thiệp sửa tay |
| Thời gian | Rút ngắn tác vụ từ 2 giờ xuống dưới 10 phút | Sản phẩm dùng được ngay, không phải làm lại |
Cho Claude làm tác vụ đại diện khi chưa có skill. Ghi lại chính xác chỗ nào Claude thất bại hoặc thiếu ngữ cảnh. Đây là danh sách vấn đề thật.
Dựng tối thiểu 3 kịch bản kiểm tra đúng những lỗ hổng đó. Mỗi kịch bản ghi rõ câu lệnh, file đầu vào và hành vi mong đợi.
Chạy các kịch bản không có skill, ghi lại kết quả. Đây là baseline để so sánh — không có nó bạn không biết skill có cải thiện thật hay không.
Viết vừa đủ để vượt qua bộ đánh giá, không hơn. Mọi đoạn thừa đều là chi phí token vĩnh viễn cho mọi lần skill được kích hoạt.
Chạy lại bộ đánh giá, so với baseline, tinh chỉnh. Chỉ mở rộng skill khi có bằng chứng rằng phần mở rộng đó giải quyết một thất bại có thật.
{
"skills": ["bao-cao-tuan-chuan"],
"query": "Làm báo cáo tuần từ file KPI này",
"files": ["test-files/kpi-tuan-32.xlsx"],
"expected_behavior": [
"Đọc được file Excel và lấy đúng cột doanh thu, chi phí, tỷ lệ chuyển đổi",
"Xuất báo cáo theo khung BLUF: kết luận trước, dữ liệu sau",
"Có đủ 5 mục bắt buộc và không bịa số liệu không có trong file"
]
}Document Creation (sinh tài liệu chuẩn — nặng về references/ và assets/), Workflow Automation (tự động hoá quy trình — nặng về các bước và scripts/), MCP Enhancement (nâng cấp công cụ — nặng về logic ra quyết định).
Chốt xong ba thứ trước khi viết dòng code nào: Trigger Phrase (người dùng nói gì thì skill thức dậy), Core Steps (skill làm những bước nào), Expected Result (kết quả đầu ra trông thế nào). Chưa trả lời được là bạn đang viết tài liệu cho một vấn đề tưởng tượng.
Không chọn tác vụ hoành tráng nhất mà chọn tác vụ bạn lặp lại nhiều nhất trong tuần này và đã có tiêu chuẩn đầu ra rõ ràng. Skill đầu tiên nên ship được trong 30 phút.
Nguồn: Bài viết biên soạn dựa trên tài liệu Xây dựng bộ Skills cho Claude (Anthropic Academy, bản tiếng Việt do Nguyen Ngoc Tuan trình bày), đã viết lại và đối chiếu với tài liệu Agent Skills chính thức của Anthropic (platform.claude.com và code.claude.com), cập nhật 15/08/2026. Mọi số liệu kỹ thuật lấy theo tài liệu chính thức.