Giá vốn tính từ hóa đơn thật, dị ứng ghi đúng từng món - để quán đông khách mà vẫn có lời. Bộ skill và agent tiếng Việt cho chủ quán cafe, nhà hàng, quản lý cửa hàng, bếp trưởng và người làm marketing F&B: tính food cost theo công thức định lượng, làm menu có dòng dị ứng, đặt nguyên liệu, xếp ca, SOP vệ sinh an toàn thực phẩm, checklist ca, trả lời review, khuyến mãi có tính lãi, báo cáo doanh thu. Mọi quy định ATTP, PCCC, khuyến mại đều được nhắc kiểm tra văn bản hiện hành; AI chuẩn bị, chủ quán quyết và tự đăng, tự nộp.
Chọn nơi bạn dùng AI. Cùng một bộ, chạy được cả ba.
claude-code/ trong bộ này, thấy thư mục kv.kv vào C:\Users\<tên bạn>\.claude\skills\ (Windows) hoặc ~/.claude/skills/ (macOS/Linux). Kết quả: .claude/skills/kv/.claude-plugin/plugin.json./reload-plugins). Gõ /kv: để thấy danh sách skill.kv, các bộ tự gộp. Bản Pro copy đè lên bản Free.C:\Users\<tên bạn>\.claude\skills\
└── kv\
├── .claude-plugin\plugin.json
├── skills\ 31 skill -> gọi /kv:<tên>
└── agents\ 12 trợ lý -> "Dùng agent kv:<tên> ..."
Màn hình mô phỏng: gõ /kv: trong Claude Code
claude-web/ (mỗi file kv-<tên>.zip là một skill).Màn hình mô phỏng: trang Customize > Skills sau khi tải lên
codex/.agents/skills/ vào ~/.agents/skills/ (dùng mọi nơi) hoặc <thư mục làm việc>/.agents/skills/..toml trong codex/.codex/agents/ vào ~/.codex/agents/.codex/AGENTS-mau.md ra thư mục làm việc, đổi tên thành AGENTS.md, điền thông tin của bạn./skills để kiểm tra, gọi bằng $kv-<tên> hoặc nói việc bình thường.~/.agents/skills/kv-<tên>/SKILL.md skill ~/.codex/agents/kv-<tên>.toml trợ lý <thư mục làm việc>/AGENTS.md hồ sơ của bạn
Màn hình mô phỏng: gõ /skills trong Codex
$kv-<tên> trong ô soạn.Nói việc bình thường, Claude tự chọn skill. Hoặc gọi thẳng tên: /kv:<tên> (Claude Code), kv-<tên> (Claude web, Codex).
Skill là cách làm. Agent là người làm và giới hạn của người đó. Dòng tools: là khóa quyền thật, không phải lời dặn.
tools: Read, Glob, Grep, Writetools: Read, Glob, Grep, Writetools: Read, Grep, Globtools: Read, Grep, Glob, WebSearch, WebFetchtools: Read, Grep, Globtools: Read, Grep, Glob, WebSearch, WebFetchtools: Read, Write, Edit, Glob, Greptools: Read, Glob, Greptools: Read, Glob, Greptools: Read, Glob, Greptools: Read, Glob, Greptools: Read, Glob, GrepViệc nhiều khâu đi theo khuôn: thu thập -> thực thi -> gác cổng. Gác cổng báo lỗi thì quay lại sửa. Việc nhỏ thì không cần gọi cả đội.
kv:doc-so-lieu-quan-ankv:soan-tai-lieu-quan-ankv:soat-di-ung-attp-monChạy kv:day-chuyen-ra-mat-mon-moi cho thư mục menu/dong-2026-11: 4 món, food cost mục tiêu 32%, bán tại quán và GrabFood. Gác cổng thêm kv:soat-gia-von-lai-quan.Câu lệnh thật và câu trả lời mẫu trên từng nền tảng.
Đã soạn 2 SOP + 2 biểu mẫu, ưu tiên đúng 2 điểm đoàn kiểm tra nhắc.
SOP-01 Nhận hàng (phụ bếp ca sáng làm, bếp trưởng kiểm)
SOP-02 Bảo quản lạnh
Căn cứ cần đối chiếu: Luật An toàn thực phẩm và văn bản hướng dẫn hiện hành, biên bản kiểm tra tháng trước của anh.
Đã xuất sop-attp-nhan-hang-bao-quan-2026-11-03.docx.
Phân loại: (e) sức khỏe - an toàn. Loại này không nên trả lời theo hướng "chắc do chỗ khác": quán chưa xác minh, và câu đó làm người đọc sau mất thiện cảm hơn cả review gốc.
Việc nên làm trước khi trả lời:
Trả lời đề xuất (công khai):
"Chào bạn, quán rất tiếc khi bạn khó chịu sau bữa tối. Quán đã kiểm lại nguyên liệu ca tối hôm qua và rất muốn hỏi thêm để xử lý cho đúng. Bạn nhắn giúp quán qua số [hotline] nhé. Chúc bạn mau khỏe. - Quản lý [tên quán]"
Không nhận lỗi, không phủ nhận, không nhắc chuyện vệ sinh khi chưa có kết quả kiểm. Bạn tự đăng sau khi đọc lại.
Lãi gộp mỗi đơn:
| Giá | Giá vốn | Lãi gộp | |
|---|---|---|---|
| Chỉ cơm gà | 55.000 | 21.000 | 34.000 |
| Cơm + trà mua lẻ | 85.000 | 28.000 | 57.000 |
| Combo | 75.000 | 28.000 | 47.000 |
Mặt trái: 12 khách vốn đã mua cả hai sẽ trả ít hơn -> mất 12 x 10.000 = 120.000/trưa.
Mặt lợi: mỗi khách chỉ ăn cơm chuyển sang combo -> thêm 47.000 - 34.000 = 13.000.
Ngưỡng hòa: 120.000 / 13.000 = 9,2 -> cần ít nhất 10/28 khách chỉ ăn cơm chuyển sang combo mỗi trưa.
Gợi ý chọn: thử 2 tuần, đo số combo trên POS; hoặc combo 79.000 (lãi 51.000, ngưỡng hòa thấp hơn: 72.000 / 17.000 = 4,2 -> 5 khách).
Trước khi chạy: kiểm quy định khuyến mại hiện hành; ghi rõ điều kiện (khung giờ trưa, tại quán hay cả app).
Giá vốn 1 ly tại quán: 15.800đ -> food cost 40,5% (mục tiêu 30% trong CLAUDE.md).
| Nguyên liệu | Lượng | Giá EP | Thành tiền | Nguồn |
|---|---|---|---|---|
| Cà phê rang xay | 25 g | 260đ/g | 6.500 | HĐ Rang xay Đức 24/10 |
| Sữa đặc | 25 g | 72đ/g | 1.800 | Phiếu nhập 20/10 |
| Kem tươi (lớp kem muối) | 40 ml | 160đ/ml | 6.400 | HĐ 26/10 |
| Muối, đường | khoán | - | 500 | Khoán |
| Đá viên | 1 ly | - | 600 | Bảng chi phí đá T10 |
Giá đề xuất (chủ quán chọn): 49.000 (32,2%) - 52.000 (30,4%) - 55.000 (28,7%).
GrabFood 45.000: cộng bao bì 2.200 -> giá vốn 18.000; thực nhận sau hoa hồng 25% (CLAUDE.md) = 33.750 -> lãi gộp 15.750/ly.
Đã ghi food-cost-2026-11-03.xlsx (giữ công thức, đổi giá nhập là tự cập nhật).
Đã lập .kv-run/ra-mon-20261103/00-ke-hoach.md (4 món, 5 khâu) - bạn đã đồng ý, bắt đầu chạy.
| Khâu | Agent | Kết quả |
|---|---|---|
| Thu thập | kv:doc-so-lieu-quan-an | 2 giá bơ khác nhau (HĐ 21/10 và 28/10) - bạn chọn HĐ 28/10 |
| Soạn | kv:soan-tai-lieu-quan-an | 4 bảng giá vốn, 4 mô tả, dòng dị ứng |
| Gác cổng dị ứng | kv:soat-di-ung-attp-mon | Vòng 1 CHẶN: Bánh flan thiếu [S][T] -> sửa, vòng 2 QUA |
| Gác cổng giá vốn | kv:soat-gia-von-lai-quan | QUA - lưu ý ly mang đi chưa tính cho Grab, đã bổ sung |
| Bàn giao | kv:kiem-dinh-ban-giao | 3 món ĐẠT, Lẩu nấm TREO |
Đã xuất food-cost-ra-mon-2026-11-03.xlsx và menu-mon-dong-2026-11-03.pdf (3 món đạt).
Đã ghi lich-ca-2026-11-10.xlsx (sheet Lich ca, Nhu cau theo gio, Thieu nguoi).
| Kiểm | Kết quả |
|---|---|
| Xếp vào giờ đã báo bận | 0 |
| Vượt giới hạn giờ/tuần (CLAUDE.md) | 0 |
| Ca không có người giữ ca | 0 |
| Khung thiếu người | 2 |
Thiếu người:
Bạn Tùng (17 tuổi) chỉ xếp ca kết thúc trước giờ quy định trong CLAUDE.md. Lịch chưa gửi nhóm - quản lý duyệt rồi công bố.
Mỗi skill kết thúc bằng mục "Luồng tiếp theo", nên các việc nối thành chuỗi cố định. Làm xong bước này, Claude gợi ý đúng bước kế.
Khi chỉ thêm 1-2 món và muốn tự kiểm từng khâu
kv:tinh-food-cost-monTính giá vốn từ công thức và hóa đơn nhập, ra 2-3 mức giákv:soat-gia-von-lai-quanSoát độc lập quy đổi, hao hụt, VAT, bao bìkv:thiet-ke-menu-mo-ta-monViết tên, mô tả, dòng dị ứng theo giá đã chốtkv:soat-di-ung-attp-monSoát dị ứng, nhãn chay, claim trước khi inkv:xuat-pdfXuất trang menu để in hoặc làm menu QRTối Chủ nhật hoặc sáng thứ Hai: nhìn số tuần qua, đặt hàng, xếp ca tuần tới
kv:bao-cao-doanh-thu-quanBáo cáo tuần từ file POS và app, chỉ ra khung giờ yếu và việc cần kiểmkv:nhap-nguyen-lieu-ton-kho-bepTừ tồn đếm và dự báo, lập phiếu đặt theo nhà cung cấpkv:xep-lich-ca-nhan-vien-quanXếp ca tuần tới theo khung đông kháchkv:xuat-excelXuất báo cáo, phiếu đặt, lịch ca thành file ExcelReview 1-2 sao, khách phàn nàn tại bàn, nghi vấn sức khỏe
kv:an-thong-tin-nhay-camChe tên, số điện thoại, mã đơn khách trước khi dán vàokv:phan-hoi-review-khieu-nai-quanPhân loại, soạn trả lời, đề xuất đền bù trong quyền, ghi sổkv:dao-tao-nhan-vien-phuc-vuLỗi lặp lại thì soạn buổi đào tạo lại cho cakv:xuat-wordXuất file Word để gửi, nộp hoặc lưuTrước dịp lễ hoặc khi khung giờ vắng khách
kv:bao-cao-doanh-thu-quanXem số bán theo giờ, món của 2-4 tuần gần nhấtkv:khuyen-mai-quan-tinh-laiSo 2-3 phương án, tính lãi/đơn và ngưỡng hòakv:soat-gia-von-lai-quanSoát độc lập bảng lãi trước khi chủ quán chốtkv:noi-dung-mxh-quan-anViết bài giới thiệu với điều kiện chương trình đầy đủkv:xuat-excelXuất file Excel để gửi, nộp hoặc lưuTrước khai trương 1-2 tháng hoặc khi mở chi nhánh
kv:ho-so-giay-phep-fnbChecklist giấy phép theo loại hình, địa điểm, có nguồnkv:tra-cuu-quy-dinh-fnbTra sâu nhóm hồ sơ còn [chưa có nguồn]kv:sop-ve-sinh-an-toan-thuc-phamSoạn bộ SOP ATTP cho bếp và quầykv:checklist-mo-dong-ca-quanChecklist mở, giao, đóng ca theo SOPkv:dao-tao-nhan-vien-phuc-vuLộ trình đào tạo tuần đầu cho nhân viên mớikv:xuat-wordXuất file Word để gửi, nộp hoặc lưu.kv-run/<việc>-<ngày>/ → 00 kế hoạch → 01 thu thập → 02 bản nháp → 03 gác cổng (QUA/CHẶN, tối đa 2 vòng) → 04 kiểm định bàn giao → xuất Word/Excel/PDF/PPTX. Mọi khâu để lại file, xem lại và chạy tiếp được.Bản Free làm trọn việc chính. Bản Pro đi sâu hơn ở từng skill và thêm các việc chuyên sâu.
| Free | Pro | |
|---|---|---|
| Skill nghề + kỹ năng nền | Đủ dùng hằng ngày | Gần gấp đôi, thêm skill chuyên sâu |
| Trong mỗi skill | Làm trọn việc chính | Phần nâng cao: mẫu biểu, bảng tra, script, xử lý hàng loạt |
| Dây chuyền nhiều trợ lý | 1 | 3, có điều phối song song, chạy tiếp khi gián đoạn |
| Xuất Word, Excel, PDF, PowerPoint | Trình bày chuẩn | Mẫu thương hiệu riêng (logo, màu, header), xuất hàng loạt |
| Luồng làm việc mẫu | 3-5 | Thêm luồng chuyên sâu |
| Cập nhật theo quy định mới | Cộng đồng | Ưu tiên |
Mỗi skill Free đều có mục "Bản Pro có thêm" ở cuối file. Mở ra xem bạn đang bỏ lỡ gì.
kv:an-thong-tin-nhay-cam và kv:soat-bao-mat..claude/skills/kv/.claude-plugin/plugin.json. Nếu thành .claude/skills/claude-code/kv/... là copy thừa một lớp. Sau đó mở lại Claude Code hoặc gõ /reload-plugins.claude-web/, không giải nén. Cần gói trả phí và bật Code execution trong Settings.kv, skill dùng chung chỉ giữ một bản. Bản Pro copy đè lên bản Free.kv:dong-goi-skill-moi để tạo skill riêng từ việc bạn vừa làm.