by mhfed
Audit pháp lý website theo luật Việt Nam (BVDLCN 91/2025, TMĐT 122/2025, ANM 116/2025, AI 134/2025) cho Claude Code, Cursor, Copilot, Windsurf, Cline
Available after the catalog security scan passes.
⚠️ Third-Party Software Notice
This skill is third-party open-source software developed and hosted independently on GitHub. SkillsLLM is an informational directory and does not control or maintain the underlying repository.
Any security checks, ratings, or warnings displayed by SkillsLLM are automated and limited in scope. They do not constitute a security certification or guarantee that the software is safe, error-free, or free from malicious code, vulnerabilities, compromised dependencies, or prompt-injection risks.
Review the source code, permissions, dependencies, and configuration before installing or running any third-party skill. Use is at your own risk. To the maximum extent permitted by applicable law, SkillsLLM is not liable for losses arising from third-party software.
The deep catalog scan for this skill is still queued. Run an instant dependency check now instead.
# Add to your Claude Code skills
git clone https://github.com/mhfed/vn-law-checkGuides for using ai agents skills like vn-law-check.
Rà soát (audit) một website theo quy định pháp luật Việt Nam hiện hành liên quan đến: bảo vệ dữ liệu cá nhân, thương mại điện tử, an ninh mạng/lưu trữ dữ liệu, bảo vệ người tiêu dùng, quảng cáo trực tuyến, giao dịch điện tử, và minh bạch AI (nếu áp dụng).
references/00-triage.md). Không đoán bừa, nhưng cũng không hỏi người dùng nếu quét được. Chỉ hỏi lại khi quét xong vẫn không xác định được.references/00-triage.md: phân loại mức độ phức tạp (tĩnh/thu thập nhẹ/bán hàng/nền tảng quy mô) trước khi mở checklist nào. Chạy bash scripts/scan.sh <thư-mục-code>, hoặc bash scripts/scan.sh <URL> nếu chỉ có địa chỉ website, để quét tự động, rồi xem lại bằng chứng script in ra. Site tĩnh không form, không script theo dõi, không bán hàng thì KHÔNG audit đủ bộ checklist.references/: 01-personal-data-protection, 02-ecommerce, 03-cybersecurity, 04-consumer-protection, 05-advertising, 06-electronic-transactions, 07-ai-transparency (luôn thêm nếu có chatbot/nội dung AI), 08-penalties-reference, 09-mobile-app (luôn thêm nếu là mobile app).examples/sample-audit-report.md. Với site mức 0-1, dùng bản rút gọn, không liệt kê các checklist không áp dụng thành bảng dài.DISCLAIMER.md).Nguồn pháp luật đầy đủ: sources/legal-references.md.
See how vn-law-check compares with popular alternatives.
Code do AI viết thì để AI soi luật luôn. Bảo agent "audit pháp lý site này", nó quét code rồi chỉ ra chỗ site đang dính luật Việt Nam: file nào, dòng nào, điều luật nào. Thấy lỗi thì bảo nó sửa tiếp. Dùng được cho cả mobile app (React Native, Expo, Flutter, Android, iOS).
Dùng với Claude Code, Cursor, Copilot, Windsurf, Cline. Theo luật mới 2025-2026: dữ liệu cá nhân, TMĐT, an ninh mạng, người tiêu dùng, quảng cáo, AI.

Site bạn có ô nhập email hoặc số điện thoại? Vậy là đang thu thập dữ liệu cá nhân. Từ 01/01/2026, Luật Bảo vệ dữ liệu cá nhân 91/2025 bắt phải báo rõ thu dữ liệu để làm gì và xin đồng ý đúng cách. Site vibe code thường chưa có trang chính sách nào. Site cũ thì hay có chính sách copy từ đâu đó, vẫn ghi "Nghị định 13" dù văn bản này hết hiệu lực từ 01/01/2026. Rơi vào trường hợp nào thì cũng nên chạy thử. Xem báo cáo trên shop demo để biết agent tìm được những gì.
Dùng Claude Code: cài qua plugin marketplace (gõ trong Claude Code, không phải terminal):
/plugin marketplace add mhfed/vn-law-check
/plugin install vn-law-check
Hoặc clone thẳng vào thư mục skills, không cần qua marketplace:
git clone --depth=1 https://github.com/mhfed/vn-law-check ~/.claude/skills/vn-law-check
(muốn cài riêng cho 1 project thì đổi ~/.claude/skills/ thành .claude/skills/ trong project đó)
Dùng Cursor/Windsurf/Copilot/Cline/Codex: chạy lệnh này trong thư mục project:
curl -fsSL https://raw.githubusercontent.com/mhfed/vn-law-check/main/install.sh | bash
Script cài checklist vào .vn-law-check/ và không ghi đè file nào của bạn. Nếu project đã có AGENTS.md, CLAUDE.md... thì script chỉ chèn thêm một đoạn ngắn trỏ tới .vn-law-check/. Chạy lại để cập nhật cũng không bị chèn trùng.
Xong thì bảo agent: "audit pháp lý website này theo luật Việt Nam". Không có source code, chỉ có địa chỉ website cũng được: "audit pháp lý https://ten-mien.vn". Agent sẽ tự quét code để phân loại site trước. Blog hay trang tĩnh không thu thập gì thì chỉ nhận về 1 dòng kết luận, không phải bảng checklist dài.
Không phải tư vấn pháp lý, xem DISCLAIMER.md. Luật ở mảng này vừa đổi gần hết trong 2025-2026, nên tự xác minh lại trước khi dựa vào.
Rules compliance có sẵn trên GitHub cho AI agent gần như toàn GDPR/CCPA. Chưa có cái nào theo luật Việt Nam, trong khi luật VN vừa thay gần hết: Luật Bảo vệ dữ liệu cá nhân 2025, Luật Thương mại điện tử 2025, Luật An ninh mạng 2025 đều mới có hiệu lực trong 2026, thay các nghị định cũ.
Cùng một nội dung, đặt ở nhiều file để mỗi tool tự đọc đúng chỗ của nó, không cần config gì thêm:
AGENTS.md: chuẩn chung (Cursor, Codex, Jules, Amp, Zed...)CLAUDE.md: ClaudeSKILL.md: Claude Skill, cho vào .claude/skills/.claude-plugin/marketplace.json + plugins/vn-law-check/: để cài qua /plugin marketplace add trong Claude Code.cursor/rules/vn-legal-compliance.mdc: Cursor.windsurfrules: Windsurf.github/copilot-instructions.md: GitHub Copilot.clinerules: Clinereferences/ 00-triage (phân loại site trước khi audit) + 9 checklist theo lĩnh vực, gồm 1 checklist riêng cho mobile app
scripts/ scan.sh: quét source code hoặc URL, phát hiện form/tracking/giỏ hàng/đăng nhập/AI/hosting,
và với mobile app: quyền truy cập, SDK tracking/quảng cáo, chức năng xóa tài khoản
fetch-site.sh: tải trang công khai của một URL để scan.sh quét
sources/ văn bản pháp luật dẫn chiếu, ngày hiệu lực, link
examples/ mẫu báo cáo: rút gọn (site nhỏ) và đầy đủ (bán hàng, nền tảng)
tests/ site mẫu để kiểm tra scan.sh phân loại đúng
tools/ sync.sh: sinh các bản copy cho từng tool từ nguồn gốc
scan.sh quét thư mục code thì chỉ đọc file local. Quét theo URL thì gọi fetch-site.sh tải các trang công khai của chính site đó (tối đa 15 trang và 20 file JS cùng tên miền), không gửi dữ liệu đi đâu khác. Quét site người khác thì cũng chỉ thấy những gì ai mở trình duyệt cũng thấy, nhưng kết quả nhớ gửi riêng cho chủ site, đừng đem đi bêu tên.
Cập nhật 02/11/2026, theo các văn bản mới nhất: Luật BVDLCN 91/2025 + NĐ 356/2025, Luật TMĐT 122/2025 + NĐ 248/2026, Luật An ninh mạng 116/2025 + NĐ 333/2026, Luật Quảng cáo sửa đổi 75/2025 + NĐ 342/2025, Luật Trí tuệ nhân tạo 134/2025 + NĐ 142/2026.
Mỗi mục checklist có dẫn Điều/khoản. Số điều nào chưa đối chiếu được với toàn văn thì ghi "CHƯA XÁC MINH" ngay tại chỗ, phần lớn là các nghị định xử phạt. Toàn bộ link văn bản ở sources/legal-references.md.
Mình là dev, không phải luật sư. Đọc hiểu tới đâu thì viết vào checklist tới đó, chỗ nào chưa chắc thì ghi thẳng "CHƯA XÁC MINH". Đếm lại thì còn 32 chỗ như vậy 😅 Phần lớn nằm ở các nghị định xử phạt (references/08-penalties-reference.md) và NĐ 356/2025 (references/01-personal-data-protection.md).
Nên nếu bạn làm luật, hoặc đơn giản là đọc luật kỹ hơn mình, vào bắt lỗi giúp. Không cần biết code, mở một issue theo mẫu có sẵn là được:
Kèm link văn bản gốc là mình kiểm tra được ngay. Hứa không cãi, chỉ sửa và ghi tên bạn vào bản cập nhật.
Gửi PR trực tiếp: chỉ sửa file nguồn gốc: AGENTS.md, SKILL.md, references/, sources/, examples/, scripts/, DISCLAIMER.md. Sau đó chạy tools/sync.sh để sinh lại CLAUDE.md, rules cho Cursor/Windsurf/Copilot/Cline và bản trong plugins/. CI sẽ báo lỗi nếu quên đồng bộ. Sửa scripts/scan.sh thì chạy tests/run.sh để kiểm tra.
MIT license cho phần code/cấu trúc repo. Văn bản pháp luật được dẫn chiếu là tài liệu công khai của Nhà nước, không thuộc phạm vi license này.
vn-law-check is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by mhfed. Audit pháp lý website theo luật Việt Nam (BVDLCN 91/2025, TMĐT 122/2025, ANM 116/2025, AI 134/2025) cho Claude Code, Cursor, Copilot, Windsurf, Cline. It has 127 GitHub stars.
vn-law-check's catalog security scan is still queued. You can run an instant dependency and prompt-injection check now with the "Scan for vulnerabilities" button above.
Clone the repository with "git clone https://github.com/mhfed/vn-law-check" and add it to your Claude Code skills directory (see the Installation section above). vn-law-check ships a SKILL.md manifest, so compatible agents can discover and load it automatically.
vn-law-check is primarily written in Shell. It is open-source under mhfed on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh vn-law-check against similar tools.
No comments yet. Be the first to share your thoughts!