Logo Viện Ứng dụng Khoa học Hành chính Viện Ứng dụng Khoa học Hành chínhTập huấn tại Trường Đại học Y Dược Cần Thơ
Buổi 4 · Thứ Bảy 07/11/2026 · Chiều, 13h30 tới 17h00

File thực hành Buổi 4

3 Skill mẫu, danh sách 30 đại biểu, giấy mời cần rà, dữ liệu 3 mẫu dashboard và kết quả mẫu. Bài xếp từ dễ tới khó.

Tải file

Hướng dẫn

01-skill-mau/.agents/skills/bao-cao-tuan

01-skill-mau/.agents/skills/lap-ke-hoach

Skill (thư mục)

File đầu vào

5 giấy mời cần rà

Mẫu biểu

Kết quả mẫu

30 giấy mời mẫu

Dashboard KPI mẫu

Skill bien-ban-hop mẫu

8 bài: file nào, prompt nào, kết quả ra sao

B4-01

Cài Skill và gọi bằng một câu (10 phút · Mức 1 · Làm quen)

Skill tro-ly-van-thu đã dùng trên Gemini ở Buổi 2; cùng file SKILL.md đó chạy được trên Antigravity. Cài vào workspace rồi gọi bằng /tro-ly-van-thu để soạn thông báo đổi họp giao ban.

File đưa vào:

  • 01-skill-mau/.agents: chép cả thư mục .agents vào gốc workspace-van-phong (gồm 3 Skill tro-ly-van-thu, lap-ke-hoach, bao-cao-tuan)
  • 02-file-dau-vao/01_ghi-chu-hop-giao-ban.docx: chép vào workspace-van-phong/02-van-ban-di
  1. Chép thư mục .agents trong 01-skill-mau vào gốc workspace (cạnh AGENTS.md).
  2. Chép file ghi chú vào 02-van-ban-di.
  3. Mở cuộc trò chuyện mới, gõ / để thấy danh sách Skill; chọn /tro-ly-van-thu.
  4. Dán prompt, duyệt kế hoạch. Agent xin cài thư viện tạo Word thì đọc lệnh rồi duyệt.
Antigravity App · khung agent
/tro-ly-van-thu
Tôi gửi bạn 2 file:
- Ghi chú cuộc họp: 02-van-ban-di/01_ghi-chu-hop-giao-ban.docx
- Mẫu thông báo của Trường (Mẫu 4): 03-mau-bieu/01_mau-4-van-ban-co-ten-loai.docx

Việc cần làm: dựa vào ghi chú, soạn THÔNG BÁO đổi lịch họp giao ban. Chép file mẫu ra rồi điền vào bản chép, giữ nguyên phần đầu, phông, lề, khối chữ ký.
- Số ký hiệu ghi .../TB-ĐHYDCT.
- Chỉ dùng thông tin có trong ghi chú; thiếu gì thì để [...].

Kết quả: file Word lưu vào 05-ket-qua, đặt tên theo nội quy AGENTS.md.
Cuối việc cho tôi biết: còn thiếu thông tin gì, chỗ nào bạn chưa chắc.

Kết quả: File Word thông báo đổi họp giao ban trong 05-ket-qua, đúng Mẫu 4. Đối chiếu: 04-ket-qua-mau/01_thong-bao-doi-hop-giao-ban.docx

Đạt khi:

  • Gõ / thấy tro-ly-van-thu trong danh sách Skill
  • Số: .../TB-ĐHYDCT; trích yếu "Về việc thay đổi thời gian họp giao ban tháng 11 năm 2026"
  • Họp 14 giờ 00, thứ Năm, ngày 12/11/2026 tại Phòng họp A (không họp sáng thứ Hai 09/11/2026)
  • Địa chỉ thư điện tử để [...] vì ghi chú không có; tên file dạng 2026-11-07_thong-bao_...

Skill để trong <workspace>/.agents/skills/<tên>/SKILL.md chỉ dùng trong workspace đó; muốn dùng mọi nơi thì chép vào ~/.gemini/config/skills/. Gọi bằng /tên-skill hoặc để agent tự chọn theo phần description (antigravity.google/docs/skills, tra 06/11/2026). Tạo file Word cần Python hoặc Node.js trên máy.

Làm thêm (ai xong sớm): Gọi /lap-ke-hoach hoặc /bao-cao-tuan cho một việc thật của đơn vị mình (đã che tên người, số liệu).

B4-02

Nhờ agent viết Skill biên bản họp (25 phút · Mức 2 · Giao việc thật)

Biên bản họp là việc lặp lại hằng tuần. Mô tả quy trình một lần, agent viết thành Skill bien-ban-hop; lần sau chỉ cần gọi /bien-ban-hop kèm ghi chú.

File đưa vào:

  • 02-file-dau-vao/02_ghi-chu-roi-cuoc-hop.docx: chép vào workspace-van-phong/02-van-ban-di
  • 03-mau-bieu/04_mau-8-bien-ban.docx (đã có trong workspace)
  1. Dán prompt 1 (viết Skill), duyệt kế hoạch.
  2. Mở .agents/skills/bien-ban-hop/SKILL.md bằng Antigravity IDE, đọc phần description, sửa nếu chưa rõ khi nào dùng, Ctrl+S.
  3. Cuộc trò chuyện mới: gõ "/bien-ban-hop Làm biên bản từ 02-van-ban-di/02_ghi-chu-roi-cuoc-hop.docx".
  4. So kết quả với 04-ket-qua-mau/02_bien-ban-hop.docx.
Antigravity App · khung agent; Antigravity IDE
Tôi muốn có một Skill tên bien-ban-hop, để lần sau chỉ cần gõ /bien-ban-hop là bạn làm biên bản họp đúng mẫu của Trường.
Bạn tạo file .agents/skills/bien-ban-hop/SKILL.md với nội dung sau.

Tên (name): bien-ban-hop
Mô tả (description): Lập biên bản họp của Trường Đại học Y Dược Cần Thơ từ ghi chú rời, theo Mẫu 8 của Trường. Dùng khi được nhờ làm biên bản họp, biên bản giao ban.

Các bước làm:
1. Đọc ghi chú, tìm: thời gian, địa điểm, thành phần, chủ tọa, thư ký.
2. Chép mẫu 03-mau-bieu/04_mau-8-bien-ban.docx ra rồi điền vào bản chép.
3. Ý kiến ghi theo thứ tự người phát biểu. Kết luận ghi từng ý a), b), c), có người làm và hạn.
4. Việc chưa quyết thì ghi "chưa quyết định", không tự kết luận.
5. Lưu vào 05-ket-qua.

Trước khi giao, tự kiểm: số .../BB-ĐHYDCT; đủ thành phần; có giờ bắt đầu, giờ kết thúc; thư ký ký bên trái, chủ tọa ký bên phải; nơi nhận có dòng Lưu.

Trình kế hoạch trước, tôi duyệt rồi bạn mới làm.

Kết quả: Skill .agents/skills/bien-ban-hop/SKILL.md; biên bản họp Word trong 05-ket-qua. Đối chiếu: 04-ket-qua-mau/02_bien-ban-hop.docx; 04-ket-qua-mau/bien-ban-hop/SKILL.md

Đạt khi:

  • SKILL.md có name, description, các bước, danh sách kiểm
  • Biên bản: họp 14 giờ 00, thứ Tư, ngày 18/11/2026, Phòng họp B, chủ tọa Phó Hiệu trưởng Đặng Văn Hưng
  • Kết luận 4 ý a) tới d); việc cấp giấy chứng nhận nội bộ ghi "chưa quyết định"
  • Mỗi học viên có ít nhất 2 Skill dùng được (bien-ban-hop và một Skill mẫu)

Phần description quyết định agent có tự dùng Skill hay không: viết rõ việc gì, lúc nào. Hai Skill mẫu lap-ke-hoach, bao-cao-tuan trong 01-skill-mau dùng ngay được.

B4-03

Nhóm agent sinh 30 giấy mời (15 phút · Mức 2 · Giao việc thật)

Hội nghị viên chức cần 30 giấy mời ghi đích danh. Agent chính chia việc cho 3 agent phụ (subagent), mỗi agent làm 10 giấy, chạy song song.

File đưa vào:

  • 02-file-dau-vao/03_danh-sach-dai-bieu-30.xlsx: chép vào workspace-van-phong/04-ke-hoach
  • 03-mau-bieu/03_mau-6-giay-moi.docx (đã có trong workspace)
  1. Chép danh sách đại biểu vào 04-ke-hoach.
  2. Dán prompt, đọc kế hoạch chia việc, bấm Proceed.
  3. Theo dõi các subagent ở bảng bên; muốn dừng thì bấm Stop Subagent.
  4. Mở ngẫu nhiên 3 giấy mời, so họ tên, chức vụ, đơn vị với danh sách.
Antigravity App · khung agent (subagent)
/tro-ly-van-thu
Tôi gửi bạn 2 file:
- Danh sách 30 đại biểu (giả lập): 04-ke-hoach/03_danh-sach-dai-bieu-30.xlsx
- Mẫu giấy mời của Trường (Mẫu 6): 03-mau-bieu/03_mau-6-giay-moi.docx

Việc cần làm: làm 30 giấy mời, mỗi đại biểu một giấy, ghi đích danh. Nội dung:
- Số: .../GM-ĐHYDCT. Trích yếu: Dự Hội nghị viên chức, người lao động năm 2026.
- Kính gửi: Ông/Bà, kèm họ tên, chức vụ, đơn vị của đại biểu đó.
- Chủ trì: Hiệu trưởng. Thời gian: 7 giờ 30, thứ Sáu, ngày 04/12/2026. Địa điểm: Hội trường A.
- Câu cuối: Đề nghị đại biểu xác nhận tham dự trước 16 giờ 00, thứ Hai, ngày 30/11/2026 với bà Võ Thị Ngọc Lan, chuyên viên Phòng Hành chính tổng hợp, điện thoại 0123 456 741./.
- Người ký: KT. HIỆU TRƯỞNG, PHÓ HIỆU TRƯỞNG, họ tên để [...]. Nơi nhận: - Như trên; - Lưu: VT, HCTH.

Cách làm: chia cho 3 agent phụ (subagent), mỗi agent làm 10 giấy, chạy cùng lúc.
Kết quả: 30 file Word trong 05-ket-qua/giay-moi/, tên file như gm_01_nguyen-van-an.docx. Xong thì báo tôi đã tạo bao nhiêu file.

Kết quả: 30 file Word trong 05-ket-qua/giay-moi/. Đối chiếu: 04-ket-qua-mau/03_giay-moi/ (30 file)

Đạt khi:

  • Đủ 30 file, tên đúng dạng gm_01_nguyen-van-an.docx
  • Mỗi giấy đúng họ tên, chức vụ, đơn vị của dòng tương ứng trong danh sách
  • Thời gian 7 giờ 30, thứ Sáu, ngày 04/12/2026, Hội trường A, chủ trì Hiệu trưởng

Agent chính gọi subagent bằng công cụ invoke_subagent; lệnh /teamwork (nhóm agent tự chạy dài) chỉ có ở gói trả phí (antigravity.google/docs/subagents, /teamwork, tra 06/11/2026). Agent không chia việc mà tự làm đủ 30 file vẫn đạt.

Làm thêm (ai xong sớm): Từ cùng danh sách, nhờ agent lập bảng ký nhận giấy mời (STT, Họ tên, Đơn vị, Ký nhận) dạng .csv, mở bằng Google Trang tính.

B4-04

Một agent khác rà thể thức, xuất bảng lỗi (15 phút · Mức 2 · Giao việc thật)

Người soạn và người soát phải là hai người. Mở cuộc trò chuyện mới (agent chưa biết gì về việc soạn) để rà 5 giấy mời đã cài sẵn lỗi, đối chiếu danh sách đại biểu.

File đưa vào:

  • 02-file-dau-vao/04_giay-moi-can-ra-soat/: 5 giấy mời, chép vào workspace-van-phong/05-ket-qua/giay-moi-ra-soat
  • 04-ke-hoach/03_danh-sach-dai-bieu-30.xlsx (bài B4-03)
  1. Chép thư mục 5 giấy mời vào 05-ket-qua/giay-moi-ra-soat.
  2. Mở cuộc trò chuyện mới, dán prompt.
  3. Mở bảng lỗi bằng Google Trang tính; so với 04-ket-qua-mau/04_bang-loi-ra-soat.xlsx.
  4. Lỗi lặp ở nhiều file thì sửa trong Skill, không sửa tay từng file.
Antigravity App · cuộc trò chuyện mới
/tro-ly-van-thu
Thư mục 05-ket-qua/giay-moi-ra-soat/ có 5 giấy mời người khác soạn. Bạn rà từng giấy, so với Mẫu 6 và danh sách 04-ke-hoach/03_danh-sach-dai-bieu-30.xlsx.

Kiểm các mục: số ký hiệu, trích yếu, kính gửi (họ tên, chức vụ, đơn vị có khớp danh sách không), chủ trì, thời gian (thứ có khớp với ngày không), địa điểm, nơi nhận, chức vụ người ký, phông chữ.

Kết quả: bảng lỗi lưu ở 05-ket-qua/bang-loi-ra-soat.csv (kiểu UTF-8 có BOM), gồm cột: Tên file, Thành phần, Lỗi, Căn cứ. Dòng cuối ghi: tổng số file, số file đạt, số file có lỗi.
Chỉ ghi lỗi, không sửa file nào.

Kết quả: Bảng lỗi bang-loi-ra-soat.csv: 5 file, 1 đạt, 4 có lỗi. Đối chiếu: 04-ket-qua-mau/04_bang-loi-ra-soat.xlsx

Đạt khi:

  • gm_03: họ tên "Lê Hoàng Cương" sai, danh sách là "Lê Hoàng Cường"
  • gm_07: nơi nhận thiếu dòng "- Lưu: VT, HCTH."
  • gm_12: "thứ Năm, ngày 04/12/2026" sai thứ (04/12/2026 là thứ Sáu)
  • gm_18: phông Arial thay vì Times New Roman; gm_25 đạt
  • Không file nào bị agent sửa

Lỗi phông chữ chỉ thấy khi agent đọc định dạng của file Word (thường xin chạy lệnh Python); agent chỉ đọc chữ thì bỏ sót lỗi này. Đó là lý do vẫn cần người kiểm cuối.

B4-05

Vibe code dashboard từ Google Sheets (40 phút · Mức 3 · Nâng cao)

Lãnh đạo cần một trang nhìn ra tiến độ chỉ tiêu của 8 đơn vị. Không cần biết lập trình: tả bằng lời trang mình muốn, agent viết code, mình kiểm bằng mắt kết quả (vibe code).

File đưa vào:

  • Chọn một trong ba: 02-file-dau-vao/05_du-lieu-kpi.xlsx (mặc định), 06_du-lieu-tuyen-sinh.xlsx, 07_du-lieu-truyen-thong.xlsx
  • Chép file vào workspace-van-phong/04-ke-hoach (tự lên Google Drive)
  1. Trên drive.google.com, mở file dữ liệu bằng Google Trang tính, chọn Tệp > Lưu dưới dạng Google Trang tính (file .xlsx chưa chuyển thì không công bố được).
  2. Ở bản Google Trang tính: Tệp > Chia sẻ > Công bố lên web: chọn trang tính dữ liệu, định dạng CSV, bấm Công bố, chép đường dẫn.
  3. Trong Antigravity: dán đường dẫn CSV vào chỗ [ ] của prompt, gửi, duyệt kế hoạch.
  4. Mở 05-ket-qua/dashboard/index.html bằng trình duyệt; sửa bằng lời ("đổi màu", "thêm bộ lọc quý") tới khi ưng.
Google Sheets + Antigravity App
Tôi muốn có một trang web nhỏ để lãnh đạo xem tiến độ chỉ tiêu. Tôi không biết lập trình, bạn viết giúp tôi.

Dữ liệu: lấy trực tiếp từ link này (bảng Google Trang tính đã công bố dạng CSV): [dán link CSV]
Bảng có các cột: Đơn vị, Quý, Chỉ tiêu, Đã thực hiện, Số việc trễ hạn, Ghi chú.

Trang gồm:
1. Tiêu đề "Theo dõi chỉ tiêu năm 2026", dòng nhỏ bên dưới "Dữ liệu giả lập để thực hành".
2. Bốn ô số to: tổng chỉ tiêu, đã thực hiện, tỷ lệ hoàn thành, số việc trễ hạn.
3. Biểu đồ cột: tỷ lệ hoàn thành cả năm của từng đơn vị. Biểu đồ đường: tỷ lệ theo từng quý.
4. Bảng chi tiết từng đơn vị; đơn vị nào dưới 70% thì tô đỏ. Có ô chọn quý để lọc.
Tỷ lệ = Đã thực hiện chia Chỉ tiêu, làm tròn 1 số lẻ.

Yêu cầu: chỉ một file 05-ket-qua/dashboard/index.html, mở bằng trình duyệt là chạy, không cài thêm gì. Biểu đồ dùng Chart.js từ cdnjs. Màu xanh lá đậm, chữ tiếng Việt rõ, xem tốt trên điện thoại. Cuối trang ghi giờ tải dữ liệu.

Kết quả: Trang 05-ket-qua/dashboard/index.html hiện số và biểu đồ từ Google Trang tính. Đối chiếu: 04-ket-qua-mau/05_dashboard-kpi/index.html

Đạt khi:

  • Cả năm: tổng chỉ tiêu 1.260; đã thực hiện 1.008; tỷ lệ 80,0%; trễ hạn 58
  • 1 đơn vị dưới 70% tô đỏ: Phòng Quản trị thiết bị (66,4%)
  • Đủ 8 đơn vị trên biểu đồ cột; lọc Quý 4 thì số đổi theo
  • Trang mở được trên điện thoại, không vỡ khung

Mẫu tuyển sinh: thay cột thành Ngành, Đợt, Chỉ tiêu, Hồ sơ nộp, Trúng tuyển, Nhập học; ô số là tổng hồ sơ, tỷ lệ hồ sơ trên chỉ tiêu; tô đỏ ngành dưới 50% chỉ tiêu. Mẫu truyền thông: cột Ngày đăng, Chuyên mục, Tiêu đề, Đơn vị viết, Trạng thái, Lượt xem; ô số là số tin theo trạng thái; cảnh báo tin Chờ duyệt. Link CSV công bố ai có cũng xem được: chỉ công bố dữ liệu giả lập.

Làm thêm (ai xong sớm): Dựng thêm dashboard tuyển sinh (06_du-lieu-tuyen-sinh.xlsx) hoặc truyền thông (07_du-lieu-truyen-thong.xlsx), cột và chỉ số ghi ở phần Lưu ý.

B4-06

Đưa dashboard lên web bằng Vercel (30 phút · Mức 3 · Nâng cao)

Trang đang nằm trên máy mình. Một lệnh vercel --prod đưa trang lên web, lãnh đạo mở bằng điện thoại. Dữ liệu vẫn đọc từ Google Trang tính nên sửa số ở Sheets là trang đổi theo.

File đưa vào:

  • Thư mục 05-ket-qua/dashboard (bài B4-05)
  • Vercel CLI đã cài, đã đăng nhập (vercel login) trước buổi học
  1. Mở cmd trong thư mục 05-ket-qua\dashboard (hoặc nhờ agent chạy, mình bấm duyệt lệnh).
  2. Gõ lệnh trong khung, trả lời các câu hỏi lần đầu.
  3. Chép đường dẫn https://....vercel.app, mở trên điện thoại.
  4. Sửa một ô Đã thực hiện trong Google Trang tính, chờ vài phút, tải lại trang thấy số mới.
Cửa sổ lệnh (cmd) hoặc agent chạy lệnh
Gõ từng dòng, mỗi dòng bấm Enter:
cd 05-ket-qua\dashboard
vercel --prod

Lần đầu, Vercel hỏi vài câu, trả lời như sau:
- Set up and deploy? chọn Yes
- Which scope? chọn tài khoản của mình
- Link to existing project? chọn No
- Project name: dashboard-chi-tieu-[ten-minh-khong-dau]
Cuối cùng Vercel in ra đường dẫn dạng https://....vercel.app

Kết quả: Đường dẫn https://dashboard-chi-tieu-....vercel.app mở được trên điện thoại.

Đạt khi:

  • Mở được đường dẫn Vercel trên điện thoại, số giống bản trên máy
  • Sửa ô Đã thực hiện của Phòng Đào tạo, Quý 4 từ 36 thành 50: sau khi Sheets cập nhật bản công bố, ô đã thực hiện tăng 14 (1.008 thành 1.022)

Bản công bố CSV của Google Trang tính cập nhật sau vài phút, không tức thì [Cần xác nhận lại thời gian trên máy]. Ai có đường dẫn đều xem được trang: chỉ đưa dữ liệu giả lập hoặc dữ liệu được phép công khai. Vercel lỗi (chưa đăng nhập, mạng chặn) thì không chặn bài kiểm tra: chụp màn hình dashboard chạy trên máy để nộp ở B4-07.

B4-07

Bài kiểm tra cuối khóa (30 phút · Tổng kết)

Nộp sản phẩm và làm trắc nghiệm để đủ điều kiện cấp chứng nhận.

File đưa vào:

  • Link dashboard trên Vercel (bài B4-06); chưa đưa lên được thì ảnh chụp dashboard chạy trên máy
  • 1 văn bản soạn theo mẫu của Trường, đã che dữ liệu (Buổi 1 hoặc B4-01)
  1. Mở link biểu mẫu giảng viên gửi.
  2. Dán link dashboard (chưa có thì ghi "chưa có", gửi ảnh chụp cho giảng viên), gửi file Word văn bản theo hướng dẫn của giảng viên.
  3. Làm 15 câu trắc nghiệm trong 20 phút, nộp bài.
Google Biểu mẫu (giảng viên gửi link)
(Không dùng AI trong 20 phút làm trắc nghiệm.)

Kết quả: Biểu mẫu đã nộp: link dashboard, file văn bản, 15 câu trắc nghiệm.

Đạt khi:

  • Link dashboard mở được (hoặc ảnh chụp dashboard chạy trên máy)
  • Văn bản đúng mẫu của Trường, không còn thông tin cá nhân thật
  • Đạt từ 10/15 câu trắc nghiệm [Cần xác nhận ngưỡng với Viện]

Điều kiện cấp chứng nhận: dự từ 75% thời lượng và bài kiểm tra đạt yêu cầu (Thông báo đăng ký tập huấn ngày 28/10/2026).

B4-08

Tự lập kế hoạch áp dụng 30 ngày tại đơn vị (15 phút · Tổng kết)

Học xong mà không dùng thì quên. Nhờ AI hỏi lại mình vài câu rồi lập kế hoạch 4 tuần, mỗi tuần một việc, đo được thời gian trước và sau.

File đưa vào:

  • Không cần file
  1. Dán prompt vào ChatGPT, Gemini hoặc khung agent.
  2. Trả lời các câu hỏi trắc nghiệm của AI.
  3. Lưu kế hoạch, gửi trưởng đơn vị.
ChatGPT, Gemini hoặc Antigravity
Tôi là [chuyên viên văn phòng Khoa ...]. Tôi vừa học xong khóa ứng dụng AI trong công tác văn phòng (ChatGPT, Gemini, NotebookLM, Antigravity, Skill, dashboard).
Bạn giúp tôi lập kế hoạch dùng AI trong 30 ngày tới tại đơn vị.

Trước khi lập, hỏi tôi tối đa 5 câu trắc nghiệm để biết: việc tôi lặp lại nhiều nhất, công cụ đơn vị cho dùng, loại dữ liệu nhạy cảm tôi hay gặp, mỗi tuần tôi có bao nhiêu thời gian.

Sau đó lập bảng 4 tuần, mỗi tuần chỉ một việc, gồm cột: Tuần, Việc áp dụng, Công cụ, Cách che dữ liệu, Cách đo kết quả (mất bao lâu trước và sau khi dùng AI).

Kết quả: Bảng kế hoạch 4 tuần, mỗi tuần một việc, có cách đo.

Đạt khi:

  • AI hỏi trước khi lập kế hoạch
  • Đủ 4 tuần, mỗi tuần một việc, có cột cách che dữ liệu và cách đo

10 phút cuối Trạm 5 dành cho khảo sát cuối khóa và định hướng lớp nâng cao (theo chương trình đào tạo).