Yêu cầu rõ, test đủ, log có bằng chứng, báo cáo trung thực - để đội phần mềm giao hàng mà không phải đoán. Bộ skill và agent tiếng Việt cho lập trình viên, BA, PM/PO, QA và IT vận hành ở doanh nghiệp Việt: từ yêu cầu lộn xộn của khách ra story, SRS, test case; review code theo checklist bảo mật; đọc log tìm nguyên nhân gốc; postmortem không đổ lỗi; release note song ngữ; helpdesk cho nhân viên. Không bịa endpoint, số liệu hay mã CVE; không tự commit, triển khai hay chạy lệnh trên production.
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\ 36 skill -> gọi /kv:<tên>
└── agents\ 14 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, Globtools: Read, Grep, Glob, WebSearch, WebFetchtools: Read, Write, Edit, Glob, Greptools: 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-ma-nguonkv:viet-test-tu-dongkv:soat-bao-mat-ma-nguonChạy kv:day-chuyen-soat-ma-truoc-phat-hanh cho repo app-dat-hang, phạm vi v2.14.0..main, ticket trong yeu-cau/release-2.15.md. Lệnh test: npm test.Câu lệnh thật và câu trả lời mẫu trên từng nền tảng.
Bộ test: 14 test case, phủ 4/4 tiêu chí.
| Mã | Tiêu đề | Mong đợi | Ưu tiên |
|---|---|---|---|
| TC-012-01 | Đặt lại đơn đã giao | Giỏ có đủ món như đơn cũ | Cao |
| TC-012-02 | Đơn có món ngừng bán | Bỏ món, hiện "Món X đã ngừng bán" | Cao |
| TC-012-05 | SĐT 9 số | Báo "SĐT không hợp lệ" | TB |
| TC-012-06 | SĐT 11 số | Báo "SĐT không hợp lệ" | TB |
| TC-012-09 | Khách B mở link đặt lại đơn của khách A | Báo không tìm thấy đơn | Cao |
| TC-012-11 | Bấm Đặt hai lần nhanh | Chỉ 1 đơn [cần PO xác nhận] | Cao |
Đã xuất test-case-dat-lai-don-2026-11-03.xlsx - sheet Test case, Ma trận phủ; cột Kết quả/Người kiểm/Ngày để trống.
Trạng thái chung: VÀNG - mốc UAT 15/11 có nguy cơ trễ 3-5 ngày (theo ước lượng đội trong file Jira, cột Remaining).
| Mốc | Kế hoạch | Dự báo | Trạng thái |
|---|---|---|---|
| Xong phát triển | 08/11 | 11/11 | Nguy cơ |
| UAT | 15/11 | 18-20/11 | Nguy cơ |
Đã xong: 42/57 việc (đếm theo số việc, file xuất Jira 01/11/2026). Đặt lại đơn cũ đã chạy trên staging.
Cần anh Tuấn quyết trước 06/11:
Yêu cầu thay đổi: xuất Excel danh sách khách - đang đánh giá, chưa tính vào mốc.
Không tìm thấy số giờ tồn của 3 việc trong file - để [cần bổ sung]. Đã xuất bao-cao-tien-do-tuan-44-2026-11-01.pdf, bạn duyệt rồi gửi.
Tổng hợp: 14 ý -> 9 task, 3 câu hỏi, 2 không cần làm (gộp 2 ý trùng).
| # | Trích nguyên văn | Loại | Phạm vi |
|---|---|---|---|
| 1 | "số tiền trên hóa đơn thiếu dấu chấm" | Lỗi | Trong (FR-21) |
| 4 | "thêm nút xuất Excel danh sách khách" | Yêu cầu mới | Ngoài |
| 7 | "lọc đơn theo chi nhánh" | Thay đổi | Trong (FR-09, đổi điều kiện lọc) |
| 9 | "trang chủ nhìn chưa sang" | Góp ý | -> câu hỏi Q1 |
| 12 | "cho in phiếu giao hàng" | Không cần làm | Đã có ở menu Đơn -> In |
Câu hỏi gửi chị Hạnh:
Ý 4 và 11 ngoài phạm vi - em trao đổi phát sinh với PM trước khi nhận. Ưu tiên trong bảng là đề xuất, PM chốt.
Không vào được VPN khi làm ở nhà - mất khoảng 5 phút, mọi nhân viên làm được.
Trước tiên: mạng nhà bạn có vào được trang báo bình thường không?
Vẫn không được -> nhắn nhóm Zalo "IT Hỗ trợ": ảnh màn hình lỗi, tên máy, giờ thử.
Lưu ý: IT không bao giờ hỏi mật khẩu hay mã OTP của bạn qua Zalo hoặc điện thoại.
Đã tạo .kv-run/soat-ma-20261103/00-ke-hoach.md - tiêu chí đạt: 0 lỗi Nghiêm trọng/Cao, mọi story có test, test xanh.
| Khâu | Agent | Kết quả |
|---|---|---|
| Thu thập | kv:doc-ma-nguon | 23 file, 7 điểm rủi ro |
| Thực thi | kv:viet-test-tu-dong | 12 test mới, 2 test dự kiến đỏ |
| Gác cổng vòng 1 | kv:soat-bao-mat-ma-nguon | CHẶN - IDOR tại src/orders/reorder.ts:42 |
| Gác cổng vòng 2 | kv:soat-bao-mat-ma-nguon | QUA - còn 1 mục Thấp |
| Bàn giao | kv:kiem-dinh-ban-giao | Đạt 4/4 tiêu chí |
khong_cho_dat_lai_don_cua_khach_khac chuyển xanh sau khi bạn chạy npm test (148 passed).Đã xuất bien-ban-soat-ma-v2.15.0-2026-11-03.docx. Quyết định phát hành: trưởng nhóm.
Đã ghi su-co/2026-11-01/phan-tich.md. Mọi mốc đã quy đổi về +07:00 (log app gốc UTC).
| Giờ | Sự kiện | Nguồn |
|---|---|---|
| 19:58 | Triển khai build 2.14.0 | deploy.log:221 |
| 20:05 | Lỗi đầu tiên "Timeout acquiring connection" | app-01.log:10482 |
| 20:42 | Lỗi dừng sau khi tắt cron báo cáo | app-01.log:15530 |
Nguyên nhân gốc (độ tin cậy cao): pool kết nối CSDL cạn do truy vấn báo cáo giữ kết nối khoảng 40 giây (slow-query.log:15). 502 ở nginx là triệu chứng.
Giả thuyết cần kiểm: cron báo cáo đổi lịch trong build 2.14.0 - kiểm: diff file cấu hình cron giữa hai tag.
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ế.
Khách gửi một loạt yêu cầu qua Zalo/email, cần biến thành kế hoạch sprint có test
kv:chuyen-yeu-cau-khach-thanh-taskTách ý, phân loại lỗi/yêu cầu mới, gom câu hỏi lạikv:viet-user-story-tieu-chiViết story và tiêu chí chấp nhận cho task trong phạm vikv:sinh-test-case-tu-yeu-cauSinh test case từ tiêu chí chấp nhậnkv:soat-do-phu-yeu-cau-testGác cổng: soát story mơ hồ và yêu cầu 0 testkv:uoc-luong-ke-hoach-sprintƯớc lượng và xếp sprint theo năng lực độikv:xuat-excelXuất file Excel để gửi, nộp hoặc lưuTrước khi gắn tag: soát mã, rồi báo người dùng có gì mới
kv:day-chuyen-soat-ma-truoc-phat-hanhĐọc mã -> viết test -> gác cổng bảo mật -> bàn giaokv:release-note-song-nguViết ghi chú phát hành Việt - Anh từ ticket đã đóngkv:soat-chinh-ta-giong-vanSoát chính tả, giọng văn trước khi đăngkv:xuat-pdfXuất release note PDF gửi khách doanh nghiệpHệ thống lỗi hoặc chậm, cần tìm nguyên nhân và viết báo cáo rút kinh nghiệm
kv:an-thong-tin-nhay-camChe token, SĐT, email trong log trước khi phân tíchkv:doc-log-he-thongLọc log, dựng dòng thời gian, gom chữ ký lỗikv:phan-tich-log-nguyen-nhan-goc5 Why, tách bằng chứng với giả thuyết, đề xuất khắc phụckv:postmortem-su-co-khong-do-loiViết postmortem không đổ lỗi, việc cần làm có hạnkv:xuat-wordXuất bản gửi kháchCần chọn giải pháp kỹ thuật và trình ban giám đốc hoặc khách
kv:tra-cuu-tai-lieu-ky-thuatTra docs chính thức, vòng đời phiên bản, CVE, trang giákv:so-sanh-giai-phap-ky-thuatChấm điểm theo tiêu chí có trọng số, khuyến nghị có điều kiệnkv:de-xuat-du-an-cnttĐưa phương án vào đề xuất dự ánkv:kiem-tra-chong-biaSoát số, giá, cam kết trước khi trìnhkv:xuat-pptxSlide trình bày phê duyệtThứ Sáu tổng hợp tiến độ gửi khách
kv:bao-cao-tien-do-du-an-phan-memĐếm việc từ file xuất Jira, đặt trạng thái, nêu vấn đề cần khách quyếtkv:kiem-tra-chong-biaĐối chiếu số trong báo cáo với file xuấtkv:viet-emailViết email gửi kèm báo cáokv: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.