Not in the top 1,000 by GitHub stars

mhfed/vn-law-check

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

History

Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.

View weekly changes

SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 687ea96f0644

No earlier version was observed for comparison.

Compare on GitHub

plugins/vn-law-check/skills/vn-law-check/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Local scripts

First observation → 687ea96f0644

No earlier version was observed for comparison.

Compare on GitHub

View on GitHubAdd to my skills

Verified commit 687ea96f0644eed01edd523d63971000796193c6

git clone --filter=blob:none --no-checkout https://github.com/mhfed/vn-law-check.git .hotskills/mhfed-vn-law-check && git -C .hotskills/mhfed-vn-law-check checkout --detach 687ea96f0644eed01edd523d63971000796193c6 # Copy each selected skill directory from .hotskills/mhfed-vn-law-check into .claude/skills/<skill-name>/
git clone --filter=blob:none --no-checkout https://github.com/mhfed/vn-law-check.git .hotskills/mhfed-vn-law-check && git -C .hotskills/mhfed-vn-law-check checkout --detach 687ea96f0644eed01edd523d63971000796193c6 # Copy each selected skill directory from .hotskills/mhfed-vn-law-check into .agents/skills/<skill-name>/
git clone --filter=blob:none --no-checkout https://github.com/mhfed/vn-law-check.git .hotskills/mhfed-vn-law-check && git -C .hotskills/mhfed-vn-law-check checkout --detach 687ea96f0644eed01edd523d63971000796193c6 # Copy each selected skill directory from .hotskills/mhfed-vn-law-check into .cursor/skills/<skill-name>/
git clone --filter=blob:none --no-checkout https://github.com/mhfed/vn-law-check.git .hotskills/mhfed-vn-law-check && git -C .hotskills/mhfed-vn-law-check checkout --detach 687ea96f0644eed01edd523d63971000796193c6 # Copy each selected skill directory from .hotskills/mhfed-vn-law-check into .github/skills/<skill-name>/
463GitHub stars
Not availablestars in 7 days
2skills in this repository
33commits in 30 days

Heat

Insufficient history

Not enough history yet to measure heat. It appears after a few days of data.

Heat never changes the order by stars, and sponsorship never touches it. How heat works

Stars over time

Nov 2, 2026Nov 7, 2026463

30-day change not yet available: not enough history.

Individual skills in this repository

How it works

vn-law-check

When your agent uses it

Rà soát/audit một website hoặc sản phẩm theo pháp luật Việt Nam về bảo vệ dữ liệu cá nhân, thương mại điện tử, an ninh mạng, 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. Dùng khi người dùng yêu cầu audit/kiểm tra/rà soát pháp lý website theo luật VN, hỏi về tuân thủ NĐ 356/2025, Luật Bảo vệ dữ liệu cá nhân, Luật Thương mại điện tử 2025, hoặc cần checklist compliance cho site Việt Nam. Also use for English requests: Vietnam legal compliance audit, Vietnamese privacy law (PDPL), Decree 356/2025, Vietnam e-commerce law, Vietnam cybersecurity law, website compliance check for Vietnamese users.

What it loads into context

Frontmatter

171 tokens

Always available to the agent

SKILL.md

949 tokens

When the skill is activated

Reference documents

23,870 tokens

Loaded on request

Token counts are estimates. Scripts run separately; they are not counted as reference context.

The playbook

  1. Nguyên tắc bắt buộc
  2. Quy trình

Scripts executed separately

  • demo/assets-src/render.js
  • demo/site/api/chat.js
  • demo/site/api/subscribe.js
  • demo/site/chat-widget.js
  • demo/site/checkout.js
  • demo/site/package.json
  • install.sh
  • scripts/scan.sh
  • tests/fixtures/ai-chat/chat.js
  • tests/fixtures/shop/package.json
  • tests/fixtures/shop/pages/checkout.js
  • tests/run.sh
  • tools/sync.sh

Files

  • .claude-plugin/marketplace.jsonasset518 bytes
  • .clinerulesasset5,612 bytes
  • .cursor/rules/vn-legal-compliance.mdcasset5,833 bytes
  • .github/ISSUE_TEMPLATE/bao-sai.ymlasset1,394 bytes
  • .github/ISSUE_TEMPLATE/config.ymlasset27 bytes
  • .github/ISSUE_TEMPLATE/de-xuat.ymlasset844 bytes
  • .github/ISSUE_TEMPLATE/phan-loai-sai.ymlasset631 bytes
  • .github/copilot-instructions.mddoc5,612 bytes
  • .github/workflows/check.ymlasset534 bytes
  • .windsurfrulesasset5,612 bytes
  • AGENTS.mddoc5,612 bytes
  • CLAUDE.mddoc5,612 bytes
  • DISCLAIMER.mddoc1,840 bytes
  • LICENSEasset1,356 bytes
  • README.mddoc6,351 bytes
  • SKILL.mdcore4,020 bytes
  • SKILL.mdcore4,020 bytes
  • demo/assets-src/demo.htmlasset7,416 bytes
  • demo/assets-src/render.jsruns775 bytes
  • demo/assets-src/social.htmlasset3,245 bytes
  • demo/demo.pngasset533,506 bytes
  • demo/report.mddoc8,831 bytes
  • demo/scan-output.txtdoc1,882 bytes
  • demo/site/README.mddoc254 bytes
  • demo/site/api/chat.jsruns716 bytes
  • demo/site/api/subscribe.jsruns363 bytes
  • demo/site/chat-widget.jsruns449 bytes
  • demo/site/checkout.htmlasset393 bytes
  • demo/site/checkout.jsruns192 bytes
  • demo/site/chinh-sach-bao-mat.htmlasset782 bytes
  • demo/site/index.htmlasset2,624 bytes
  • demo/site/package.jsonruns119 bytes
  • demo/site/vercel.jsonasset24 bytes
  • demo/social-preview.pngasset117,425 bytes
  • examples/sample-audit-report.mddoc4,832 bytes
  • install.shruns2,769 bytes
  • plugins/vn-law-check/.claude-plugin/icon.pngasset14,408 bytes
  • plugins/vn-law-check/.claude-plugin/plugin.jsonasset383 bytes
  • plugins/vn-law-check/LICENSEasset1,356 bytes
  • plugins/vn-law-check/README.mddoc2,152 bytes
  • references/00-triage.mddoc5,515 bytes
  • references/01-personal-data-protection.mddoc7,670 bytes
  • references/02-ecommerce.mddoc5,564 bytes
  • references/03-cybersecurity.mddoc3,942 bytes
  • references/04-consumer-protection.mddoc3,160 bytes
  • references/05-advertising.mddoc5,446 bytes
  • references/06-electronic-transactions.mddoc2,462 bytes
  • references/07-ai-transparency.mddoc4,923 bytes
  • references/08-penalties-reference.mddoc3,234 bytes
  • scripts/scan.shruns4,765 bytes
  • sources/legal-references.mddoc6,565 bytes
  • tests/fixtures/ai-chat/EXPECTEDasset15 bytes
  • tests/fixtures/ai-chat/chat.jsruns472 bytes
  • tests/fixtures/ai-chat/index.htmlasset330 bytes
  • tests/fixtures/landing-form/EXPECTEDasset14 bytes
  • tests/fixtures/landing-form/index.htmlasset716 bytes
  • tests/fixtures/marketplace/EXPECTEDasset14 bytes
  • tests/fixtures/marketplace/index.htmlasset368 bytes
  • tests/fixtures/shop/EXPECTEDasset14 bytes
  • tests/fixtures/shop/package.jsonruns86 bytes
  • tests/fixtures/shop/pages/checkout.jsruns133 bytes
  • tests/fixtures/shop/pages/product.htmlasset295 bytes
  • tests/fixtures/static-blog/EXPECTEDasset14 bytes
  • tests/fixtures/static-blog/index.htmlasset497 bytes
  • tests/run.shruns572 bytes
  • tools/sync.shruns2,308 bytes

No excerpt is shown for this license. Read the source on GitHub.

View the complete source on GitHub

Skills included

  • vn-law-check
  • vn-law-check

Repository facts

License
No license detected
Created
Nov 2, 2026
Last pushed
Nov 5, 2026
Forks
99
Open issues
13
Project activity
Active

Before you install

Network or broad shell

Automated signals, not a guarantee

Checked Nov 5, 2026

Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.

Show 2 notes
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • plugins/vn-law-check/skills/vn-law-check/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
Show all 180 signals by file

.clinerules

  • Network accessline 5
    File này dùng chuẩn [AGENTS.md](https://agents.md), được nhiều coding agent hỗ trợ (Cursor, Codex, Jules, Amp, Zed, ...). Nếu agent/IDE của bạn có file riêng (CLAUDE.md, .cursor/rules, .windsurfrules, .github/copilot-instructions.md, .cline

.cursor/rules/vn-legal-compliance.mdc

  • Network accessline 11
    File này dùng chuẩn [AGENTS.md](https://agents.md), được nhiều coding agent hỗ trợ (Cursor, Codex, Jules, Amp, Zed, ...). Nếu agent/IDE của bạn có file riêng (CLAUDE.md, .cursor/rules, .windsurfrules, .github/copilot-instructions.md, .cline

.github/copilot-instructions.md

  • Network accessline 5
    File này dùng chuẩn [AGENTS.md](https://agents.md), được nhiều coding agent hỗ trợ (Cursor, Codex, Jules, Amp, Zed, ...). Nếu agent/IDE của bạn có file riêng (CLAUDE.md, .cursor/rules, .windsurfrules, .github/copilot-instructions.md, .cline

.windsurfrules

  • Network accessline 5
    File này dùng chuẩn [AGENTS.md](https://agents.md), được nhiều coding agent hỗ trợ (Cursor, Codex, Jules, Amp, Zed, ...). Nếu agent/IDE của bạn có file riêng (CLAUDE.md, .cursor/rules, .windsurfrules, .github/copilot-instructions.md, .cline

AGENTS.md

  • Network accessline 5
    File này dùng chuẩn [AGENTS.md](https://agents.md), được nhiều coding agent hỗ trợ (Cursor, Codex, Jules, Amp, Zed, ...). Nếu agent/IDE của bạn có file riêng (CLAUDE.md, .cursor/rules, .windsurfrules, .github/copilot-instructions.md, .cline

CLAUDE.md

  • Network accessline 5
    File này dùng chuẩn [AGENTS.md](https://agents.md), được nhiều coding agent hỗ trợ (Cursor, Codex, Jules, Amp, Zed, ...). Nếu agent/IDE của bạn có file riêng (CLAUDE.md, .cursor/rules, .windsurfrules, .github/copilot-instructions.md, .cline

DISCLAIMER.md

  • Network accessline 4
    - Pháp luật Việt Nam về dữ liệu cá nhân, thương mại điện tử, an ninh mạng đang trong giai đoạn thay đổi mạnh (nhiều luật mới ban hành 2025, có hiệu lực trong năm 2026, một số nghị định xử phạt chưa ban hành hoặc chưa xác minh được tại thời 
  • Network accessline 5
    - Số hiệu, ngày ban hành, ngày hiệu lực của văn bản trong repo được trích từ nguồn thứ cấp (công ty luật, báo chí), **chưa đối chiếu 100% với văn bản gốc trên Công báo**. Luôn xác minh lại tại:   - [thuvienphapluat.vn](https://thuvienphaplu
  • Network accessline 6
    - [thuvienphapluat.vn](https://thuvienphapluat.vn)
  • Network accessline 7
    - [vbpl.vn](https://vbpl.vn): Cơ sở dữ liệu quốc gia về văn bản pháp luật

README.md

  • Network accessline 23
    git clone --depth=1 https://github.com/mhfed/vn-law-check ~/.claude/skills/vn-law-check
  • Dangerous shell operationline 31
    curl -fsSL https://raw.githubusercontent.com/mhfed/vn-law-check/main/install.sh | bash
  • Network accessline 31
    curl -fsSL https://raw.githubusercontent.com/mhfed/vn-law-check/main/install.sh | bash
  • Network accessline 80
    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](https://github.com/mhfed/vn-law-check/issues/new/choose) theo mẫu có sẵn là được:

demo/assets-src/render.js

  • Executable scriptline 1
    Executable file

demo/scan-output.txt

  • Network accessline 5
    demo/site/index.html:43:      <input type="email" name="email" placeholder="Email"> [có]    TRACKING           demo/site/index.html:7:  <script async src="https://www.googletagmanager.com/gtag/js?id=G-DEMO123"></script>
  • Network accessline 6
    [có]    TRACKING           demo/site/index.html:7:  <script async src="https://www.googletagmanager.com/gtag/js?id=G-DEMO123"></script>           demo/site/index.html:8:  <script>window.dataLayer=window.dataLayer||[];function gtag(){dataLay
  • Network accessline 7
    demo/site/index.html:7:  <script async src="https://www.googletagmanager.com/gtag/js?id=G-DEMO123"></script>
  • Network accessline 17
    [không] MARKETPLACE [có]    AI           demo/site/api/chat.js:4:  const r = await fetch('https://api.openai.com/v1/chat/completions', {
  • Network accessline 18
    [có]    AI           demo/site/api/chat.js:4:  const r = await fetch('https://api.openai.com/v1/chat/completions', { [có]    FOREIGN_HOST
  • Network accessline 19
    demo/site/api/chat.js:4:  const r = await fetch('https://api.openai.com/v1/chat/completions', {

demo/site/api/chat.js

  • Executable scriptline 1
    Executable file
  • Network accessline 2
    export default async function handler(req, res) {   const { text } = JSON.parse(req.body);   const r = await fetch('https://api.openai.com/v1/chat/completions', {
  • Network accessline 3
    const { text } = JSON.parse(req.body);   const r = await fetch('https://api.openai.com/v1/chat/completions', {     method: 'POST',
  • Network accessline 4
    const r = await fetch('https://api.openai.com/v1/chat/completions', {
  • Access to secretsline 6
    [Credential-related source omitted]

demo/site/api/subscribe.js

  • Executable scriptline 1
    Executable file

demo/site/chat-widget.js

  • Executable scriptline 1
    Executable file
  • Network accessline 5
    e.target.value = '';   log.innerHTML += `<p class="me">${text}</p>`;   const res = await fetch('/api/chat', { method: 'POST', body: JSON.stringify({ text }) });
  • Network accessline 6
    log.innerHTML += `<p class="me">${text}</p>`;   const res = await fetch('/api/chat', { method: 'POST', body: JSON.stringify({ text }) });   const { reply } = await res.json();
  • Network accessline 7
    const res = await fetch('/api/chat', { method: 'POST', body: JSON.stringify({ text }) });

demo/site/checkout.js

  • Network accessline 1
    document.getElementById('pay').onclick = async () => {   const res = await fetch('/api/vnpay/create', { method: 'POST' });
  • Executable scriptline 1
    Executable file
  • Network accessline 2
    const res = await fetch('/api/vnpay/create', { method: 'POST' });

demo/site/index.html

  • Network accessline 5
    <title>Cà phê Đồi Sương | rang mộc Cầu Đất</title>   <!-- Google Analytics -->   <script async src="https://www.googletagmanager.com/gtag/js?id=G-DEMO123"></script>
  • Network accessline 6
    <!-- Google Analytics -->   <script async src="https://www.googletagmanager.com/gtag/js?id=G-DEMO123"></script>   <script>window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments);}gtag('js',new Date());gtag('config','
  • Network accessline 7
    <script async src="https://www.googletagmanager.com/gtag/js?id=G-DEMO123"></script>
  • Network accessline 8
    <script>window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments);}gtag('js',new Date());gtag('config','G-DEMO123');</script>   <!-- Facebook Pixel -->   <script>!function(f,b,e,v,n,t,s){n=f.fbq=function(){n.callMethod
  • Network accessline 9
    <!-- Facebook Pixel -->   <script>!function(f,b,e,v,n,t,s){n=f.fbq=function(){n.callMethod?n.callMethod.apply(n,arguments):n.queue.push(arguments)};f._fbq=n;n.queue=[];t=b.createElement(e);t.async=!0;t.src=v;s=b.getElementsByTagName(e)[0];s
  • Network accessline 10
    <script>!function(f,b,e,v,n,t,s){n=f.fbq=function(){n.callMethod?n.callMethod.apply(n,arguments):n.queue.push(arguments)};f._fbq=n;n.queue=[];t=b.createElement(e);t.async=!0;t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t

demo/site/package.json

  • Executable scriptline 1
    Executable file

install.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Network accessline 2
    # Cài vn-law-check vào project hiện tại (hoặc thư mục chỉ định). #   curl -fsSL https://raw.githubusercontent.com/mhfed/vn-law-check/main/install.sh | bash
  • Dangerous shell operationline 3
    #   curl -fsSL https://raw.githubusercontent.com/mhfed/vn-law-check/main/install.sh | bash
  • Network accessline 3
    #   curl -fsSL https://raw.githubusercontent.com/mhfed/vn-law-check/main/install.sh | bash
  • Network accessline 13
    REPO="https://github.com/mhfed/vn-law-check"
  • Dangerous shell operationline 20
    cleanup() { rm -rf "$TMP"; }
  • Network accessline 28
    echo "Đang tải vn-law-check..." git clone --depth 1 --quiet "$REPO" "$TMP/repo"
  • Network accessline 29
    git clone --depth 1 --quiet "$REPO" "$TMP/repo"
  • Dangerous shell operationline 33
    rm -rf "$KIT_DIR"

plugins/vn-law-check/README.md

  • Network accessline 19
    Mã nguồn đầy đủ và tài liệu: https://github.com/mhfed/vn-law-check

plugins/vn-law-check/skills/vn-law-check/DISCLAIMER.md

  • Network accessline 4
    - Pháp luật Việt Nam về dữ liệu cá nhân, thương mại điện tử, an ninh mạng đang trong giai đoạn thay đổi mạnh (nhiều luật mới ban hành 2025, có hiệu lực trong năm 2026, một số nghị định xử phạt chưa ban hành hoặc chưa xác minh được tại thời 
  • Network accessline 5
    - Số hiệu, ngày ban hành, ngày hiệu lực của văn bản trong repo được trích từ nguồn thứ cấp (công ty luật, báo chí), **chưa đối chiếu 100% với văn bản gốc trên Công báo**. Luôn xác minh lại tại:   - [thuvienphapluat.vn](https://thuvienphaplu
  • Network accessline 6
    - [thuvienphapluat.vn](https://thuvienphapluat.vn)
  • Network accessline 7
    - [vbpl.vn](https://vbpl.vn): Cơ sở dữ liệu quốc gia về văn bản pháp luật

plugins/vn-law-check/skills/vn-law-check/references/01-personal-data-protection.md

  • Network accessline 3
    **Văn bản áp dụng:** - Luật Bảo vệ dữ liệu cá nhân 2025: Luật số 91/2025/QH15, hiệu lực 01/01/2026 ([thuvienphapluat](https://thuvienphapluat.vn/van-ban/Bo-may-hanh-chinh/Luat-Bao-ve-du-lieu-ca-nhan-2025-so-91-2025-QH15-625628.aspx), [bản đ
  • Network accessline 4
    - Luật Bảo vệ dữ liệu cá nhân 2025: Luật số 91/2025/QH15, hiệu lực 01/01/2026 ([thuvienphapluat](https://thuvienphapluat.vn/van-ban/Bo-may-hanh-chinh/Luat-Bao-ve-du-lieu-ca-nhan-2025-so-91-2025-QH15-625628.aspx), [bản đọc theo điều](https:/
  • Network accessline 5
    - Nghị định 356/2025/NĐ-CP, hiệu lực 01/01/2026, **thay thế Nghị định 13/2023/NĐ-CP** ([tóm tắt EY](https://www.ey.com/vi_vn/technical/tax/tax-and-law-updates/nghi-dinh-so-356-2025-nd-cp-quy-dinh-chi-tiet-mot-so-dieu-va-bien-phap-thi-hanh-l

plugins/vn-law-check/skills/vn-law-check/references/02-ecommerce.md

  • Network accessline 3
    **Văn bản áp dụng:** - Luật Thương mại điện tử 2025: Luật số 122/2025/QH15, thông qua 10/12/2025, hiệu lực 01/07/2026 (Điều 40) ([thuvienphapluat](https://thuvienphapluat.vn/van-ban/Thuong-mai/Luat-Thuong-mai-dien-tu-2025-so-122-2025-QH15-6
  • Network accessline 4
    - Luật Thương mại điện tử 2025: Luật số 122/2025/QH15, thông qua 10/12/2025, hiệu lực 01/07/2026 (Điều 40) ([thuvienphapluat](https://thuvienphapluat.vn/van-ban/Thuong-mai/Luat-Thuong-mai-dien-tu-2025-so-122-2025-QH15-662035.aspx), [bản tiế
  • Network accessline 5
    - Nghị định 248/2026/NĐ-CP: hướng dẫn Luật TMĐT, ban hành 30/06/2026, hiệu lực 01/07/2026 ([Bộ Công Thương](https://moit.gov.vn/tin-tuc/bo-cong-thuong-pho-bien-luat-thuong-mai-dien-tu-va-nghi-dinh-so-248-2026-nd-cp.html)). Số điều cụ thể: C

plugins/vn-law-check/skills/vn-law-check/references/03-cybersecurity.md

  • Network accessline 3
    **Văn bản áp dụng:** - Luật An ninh mạng 2025: Luật số 116/2025/QH15, thông qua 10/12/2025, hiệu lực 01/07/2026 ([thuvienphapluat](https://thuvienphapluat.vn/van-ban/cong-nghe-thong-tin/Luat-An-ninh-mang-2025-so-116-2025-QH15-666020.aspx)).
  • Network accessline 4
    - Luật An ninh mạng 2025: Luật số 116/2025/QH15, thông qua 10/12/2025, hiệu lực 01/07/2026 ([thuvienphapluat](https://thuvienphapluat.vn/van-ban/cong-nghe-thong-tin/Luat-An-ninh-mang-2025-so-116-2025-QH15-666020.aspx)). Luật này kế thừa và 
  • Network accessline 5
    - **Nghị định 333/2026/NĐ-CP**: hướng dẫn Luật An ninh mạng 2025, ban hành và có hiệu lực 19/08/2026 ([tóm tắt](https://hethongphapluat.com/nghi-dinh-333-2026-nd-cp-huong-dan-luat-an-ninh-mang.html), [Công báo PDF](https://congbaocdn.chinhp

plugins/vn-law-check/skills/vn-law-check/references/04-consumer-protection.md

  • Network accessline 3
    **Văn bản áp dụng:** - Luật Bảo vệ quyền lợi người tiêu dùng 2023: Luật số 19/2023/QH15, hiệu lực 01/07/2024 ([caselaw.vn](https://caselaw.vn/van-ban-phap-luat/411464-luat-bao-ve-quyen-loi-nguoi-tieu-dung-so-19-2023-qh15-ngay-20-06-2023-cua
  • Network accessline 4
    - Luật Bảo vệ quyền lợi người tiêu dùng 2023: Luật số 19/2023/QH15, hiệu lực 01/07/2024 ([caselaw.vn](https://caselaw.vn/van-ban-phap-luat/411464-luat-bao-ve-quyen-loi-nguoi-tieu-dung-so-19-2023-qh15-ngay-20-06-2023-cua-quoc-hoi))

plugins/vn-law-check/skills/vn-law-check/references/05-advertising.md

  • Network accessline 3
    **Văn bản áp dụng:** - Luật Quảng cáo 2012 (16/2012/QH13), sửa đổi bởi **Luật số 75/2025/QH15**, thông qua 16/06/2025, hiệu lực 01/01/2026 ([thuvienphapluat](https://thuvienphapluat.vn/van-ban/Thuong-mai/Luat-Quang-cao-sua-doi-2025-so-75-20
  • Network accessline 4
    - Luật Quảng cáo 2012 (16/2012/QH13), sửa đổi bởi **Luật số 75/2025/QH15**, thông qua 16/06/2025, hiệu lực 01/01/2026 ([thuvienphapluat](https://thuvienphapluat.vn/van-ban/Thuong-mai/Luat-Quang-cao-sua-doi-2025-so-75-2025-QH15-555035.aspx),
  • Network accessline 5
    - **Nghị định 342/2025/NĐ-CP**: hướng dẫn Luật Quảng cáo, ban hành 26/12/2025, hiệu lực 15/02/2026. Thay thế NĐ 181/2013 và NĐ 70/2021 (Điều 32 khoản 2). Giấy phép/xác nhận cấp theo nghị định cũ vẫn dùng được (Điều 31). Quảng cáo trên mạng:

plugins/vn-law-check/skills/vn-law-check/references/06-electronic-transactions.md

  • Network accessline 3
    **Văn bản áp dụng:** - Luật Giao dịch điện tử 2023: Luật số 20/2023/QH15, hiệu lực 01/07/2024 ([thuvienphapluat](https://thuvienphapluat.vn/van-ban/Thuong-mai/Law-20-2023-QH15-Electronic-Transactions-577937.aspx), [caselaw.vn](https://casel
  • Network accessline 4
    - Luật Giao dịch điện tử 2023: Luật số 20/2023/QH15, hiệu lực 01/07/2024 ([thuvienphapluat](https://thuvienphapluat.vn/van-ban/Thuong-mai/Law-20-2023-QH15-Electronic-Transactions-577937.aspx), [caselaw.vn](https://caselaw.vn/van-ban-phap-lu
  • Network accessline 5
    - Nghị định 23/2025/NĐ-CP: chữ ký điện tử và dịch vụ tin cậy, ban hành 21/02/2025, hiệu lực 10/04/2025 ([caselaw.vn](https://caselaw.vn/van-ban-phap-luat/411540-nghi-dinh-so-23-2025-nd-cp-ngay-21-02-2025-cua-chinh-phu-quy-dinh-ve-chu-ky-die

plugins/vn-law-check/skills/vn-law-check/references/07-ai-transparency.md

  • Network accessline 3
    **Văn bản áp dụng:** - Luật Trí tuệ nhân tạo: Luật số 134/2025/QH15, thông qua 10/12/2025, hiệu lực 01/03/2026 (Điều 34) ([thuvienphapluat](https://thuvienphapluat.vn/van-ban/Cong-nghe-thong-tin/Luat-Tri-tue-nhan-tao-2025-so-134-2025-QH15-6
  • Network accessline 4
    - Luật Trí tuệ nhân tạo: Luật số 134/2025/QH15, thông qua 10/12/2025, hiệu lực 01/03/2026 (Điều 34) ([thuvienphapluat](https://thuvienphapluat.vn/van-ban/Cong-nghe-thong-tin/Luat-Tri-tue-nhan-tao-2025-so-134-2025-QH15-679013.aspx), [bản tiế
  • Network accessline 5
    - Nghị định 142/2026/NĐ-CP: hướng dẫn Luật Trí tuệ nhân tạo, hiệu lực 01/05/2026. Cách thông báo và gắn nhãn ở Điều 18 ([lsvn](https://lsvn.vn/thong-bao-va-gan-nhan-nhan-biet-noi-dung-do-ai-tao-ra-the-nao-a172678.html))

plugins/vn-law-check/skills/vn-law-check/references/08-penalties-reference.md

  • Network accessline 7
    **Mức trần theo Luật: Điều 8 Luật 91/2025/QH15** ([hethongphapluat](https://hethongphapluat.com/luat-bao-ve-du-lieu-ca-nhan-2025/dieu-8)):
  • Network accessline 18
    **Mức cụ thể theo Nghị định 330/2026/NĐ-CP** (hiệu lực 19/08/2026, số điều CHƯA XÁC MINH). Nguồn: [VOV](https://vov.vn/chinh-tri/tu-1982026-tu-y-thu-thap-xu-ly-du-lieu-ca-nhan-bi-phat-toi-70-trieu-dong-post1326424.vov), [GV Lawyers](https:/

plugins/vn-law-check/skills/vn-law-check/scripts/scan.sh

  • Executable scriptline 1
    #!/usr/bin/env bash

plugins/vn-law-check/skills/vn-law-check/sources/legal-references.md

  • Network accessline 3
    Cập nhật 02/11/2026. Luật thay đổi liên tục, nên **luôn kiểm tra lại tình trạng hiệu lực** tại [thuvienphapluat.vn](https://thuvienphapluat.vn) hoặc [vbpl.vn](https://vbpl.vn) trước khi dùng cho quyết định thực tế.
  • Network accessline 8
    | Văn bản | Ngày hiệu lực | Ghi chú | Link | |---|---|---|---| | Luật Bảo vệ dữ liệu cá nhân, số 91/2025/QH15 | 01/01/2026 | | [thuvienphapluat](https://thuvienphapluat.vn/van-ban/Bo-may-hanh-chinh/Luat-Bao-ve-du-lieu-ca-nhan-2025-so-91-202
  • Network accessline 9
    |---|---|---|---| | Luật Bảo vệ dữ liệu cá nhân, số 91/2025/QH15 | 01/01/2026 | | [thuvienphapluat](https://thuvienphapluat.vn/van-ban/Bo-may-hanh-chinh/Luat-Bao-ve-du-lieu-ca-nhan-2025-so-91-2025-QH15-625628.aspx), [tra theo điều](https://
  • Network accessline 10
    | Luật Bảo vệ dữ liệu cá nhân, số 91/2025/QH15 | 01/01/2026 | | [thuvienphapluat](https://thuvienphapluat.vn/van-ban/Bo-may-hanh-chinh/Luat-Bao-ve-du-lieu-ca-nhan-2025-so-91-2025-QH15-625628.aspx), [tra theo điều](https://hethongphapluat.co
  • Network accessline 11
    | Nghị định 356/2025/NĐ-CP | 01/01/2026 | Thay thế NĐ 13/2023 | [tóm tắt EY](https://www.ey.com/vi_vn/technical/tax/tax-and-law-updates/nghi-dinh-so-356-2025-nd-cp-quy-dinh-chi-tiet-mot-so-dieu-va-bien-phap-thi-hanh-luat-bao-ve-du-lieu-ca-n
  • Network accessline 12
    | Nghị định 330/2026/NĐ-CP | 19/08/2026 | Xử phạt an ninh mạng + dữ liệu cá nhân | [GV Lawyers](https://gvlawyers.com.vn/wp-content/uploads/2026/08/VN_Legal-alert_-PDP-under-Decree-No.-330.2026-1.pdf), [PwC](https://www.pwc.com/vn/vn/public
  • Network accessline 16
    | Văn bản | Ngày hiệu lực | Ghi chú | Link | |---|---|---|---| | Luật Thương mại điện tử, số 122/2025/QH15 | 01/07/2026 | Website đăng ký theo khung cũ được hoạt động đến 30/06/2027 (Điều 41) | [thuvienphapluat](https://thuvienphapluat.vn/v
  • Network accessline 17
    |---|---|---|---| | Luật Thương mại điện tử, số 122/2025/QH15 | 01/07/2026 | Website đăng ký theo khung cũ được hoạt động đến 30/06/2027 (Điều 41) | [thuvienphapluat](https://thuvienphapluat.vn/van-ban/Thuong-mai/Luat-Thuong-mai-dien-tu-202
  • Network accessline 18
    | Luật Thương mại điện tử, số 122/2025/QH15 | 01/07/2026 | Website đăng ký theo khung cũ được hoạt động đến 30/06/2027 (Điều 41) | [thuvienphapluat](https://thuvienphapluat.vn/van-ban/Thuong-mai/Luat-Thuong-mai-dien-tu-2025-so-122-2025-QH15
  • Network accessline 19
    | Nghị định 248/2026/NĐ-CP | 01/07/2026 | Ban hành 30/06/2026 | [Bộ Công Thương](https://moit.gov.vn/tin-tuc/bo-cong-thuong-pho-bien-luat-thuong-mai-dien-tu-va-nghi-dinh-so-248-2026-nd-cp.html) |
  • Network accessline 20
    | Văn bản hợp nhất 41/VBHN-BCT | 04/06/2026 | Hợp nhất quy định quản lý website TMĐT (TT 47/2014 và các lần sửa, mới nhất TT 26/2026/TT-BCT) | [Bộ Công Thương](https://moit.gov.vn/van-ban-phap-luat/van-ban-hop-nhat-so-41-vbhn-bct-thong-tu-q
  • Network accessline 24
    | Văn bản | Ngày hiệu lực | Ghi chú | Link | |---|---|---|---| | Luật An ninh mạng, số 116/2025/QH15 | 01/07/2026 | Kế thừa, hợp nhất Luật ANM 2018 và Luật An toàn thông tin mạng 2015 | [thuvienphapluat](https://thuvienphapluat.vn/van-ban/c
  • Network accessline 25
    |---|---|---|---| | Luật An ninh mạng, số 116/2025/QH15 | 01/07/2026 | Kế thừa, hợp nhất Luật ANM 2018 và Luật An toàn thông tin mạng 2015 | [thuvienphapluat](https://thuvienphapluat.vn/van-ban/cong-nghe-thong-tin/Luat-An-ninh-mang-2025-so-
  • Network accessline 26
    | Luật An ninh mạng, số 116/2025/QH15 | 01/07/2026 | Kế thừa, hợp nhất Luật ANM 2018 và Luật An toàn thông tin mạng 2015 | [thuvienphapluat](https://thuvienphapluat.vn/van-ban/cong-nghe-thong-tin/Luat-An-ninh-mang-2025-so-116-2025-QH15-6660
  • Network accessline 27
    | Nghị định 333/2026/NĐ-CP | 19/08/2026 | Hướng dẫn Luật ANM 2025 | [tóm tắt](https://hethongphapluat.com/nghi-dinh-333-2026-nd-cp-huong-dan-luat-an-ninh-mang.html), [Công báo PDF](https://congbaocdn.chinhphu.vn/180507251028987904/2026/9/4/
  • Network accessline 31
    | Văn bản | Ngày hiệu lực | Ghi chú | Link | |---|---|---|---| | Luật Bảo vệ quyền lợi người tiêu dùng, số 19/2023/QH15 | 01/07/2024 | Bị sửa bởi Điều 43 Luật ANM 116/2025 (nội dung CHƯA XÁC MINH) | [caselaw.vn](https://caselaw.vn/van-ban-p
  • Network accessline 32
    |---|---|---|---| | Luật Bảo vệ quyền lợi người tiêu dùng, số 19/2023/QH15 | 01/07/2024 | Bị sửa bởi Điều 43 Luật ANM 116/2025 (nội dung CHƯA XÁC MINH) | [caselaw.vn](https://caselaw.vn/van-ban-phap-luat/411464-luat-bao-ve-quyen-loi-nguoi-t
  • Network accessline 33
    | Luật Bảo vệ quyền lợi người tiêu dùng, số 19/2023/QH15 | 01/07/2024 | Bị sửa bởi Điều 43 Luật ANM 116/2025 (nội dung CHƯA XÁC MINH) | [caselaw.vn](https://caselaw.vn/van-ban-phap-luat/411464-luat-bao-ve-quyen-loi-nguoi-tieu-dung-so-19-202
  • Network accessline 38
    |---|---|---|---| | Luật Quảng cáo, số 16/2012/QH13 | | Luật gốc | | | Luật sửa đổi Luật Quảng cáo, số 75/2025/QH15 | 01/01/2026 | Thông qua 16/06/2025 | [thuvienphapluat](https://thuvienphapluat.vn/van-ban/Thuong-mai/Luat-Quang-cao-sua-doi
  • Network accessline 39
    | Luật Quảng cáo, số 16/2012/QH13 | | Luật gốc | | | Luật sửa đổi Luật Quảng cáo, số 75/2025/QH15 | 01/01/2026 | Thông qua 16/06/2025 | [thuvienphapluat](https://thuvienphapluat.vn/van-ban/Thuong-mai/Luat-Quang-cao-sua-doi-2025-so-75-2025-Q
  • Network accessline 40
    | Luật sửa đổi Luật Quảng cáo, số 75/2025/QH15 | 01/01/2026 | Thông qua 16/06/2025 | [thuvienphapluat](https://thuvienphapluat.vn/van-ban/Thuong-mai/Luat-Quang-cao-sua-doi-2025-so-75-2025-QH15-555035.aspx), [tóm tắt](https://luatvietnam.vn/
  • Network accessline 41
    | Nghị định 342/2025/NĐ-CP | 15/02/2026 | Thay thế NĐ 181/2013 và NĐ 70/2021 | [hethongphapluat](https://hethongphapluat.com/nghi-dinh-342-2025-nd-cp-huong-dan-luat-quang-cao/chuong-5) |
  • Network accessline 45
    | Văn bản | Ngày hiệu lực | Ghi chú | Link | |---|---|---|---| | Luật Giao dịch điện tử, số 20/2023/QH15 | 01/07/2024 | | [thuvienphapluat](https://thuvienphapluat.vn/van-ban/Thuong-mai/Law-20-2023-QH15-Electronic-Transactions-577937.aspx) 
  • Network accessline 46
    |---|---|---|---| | Luật Giao dịch điện tử, số 20/2023/QH15 | 01/07/2024 | | [thuvienphapluat](https://thuvienphapluat.vn/van-ban/Thuong-mai/Law-20-2023-QH15-Electronic-Transactions-577937.aspx) | | Nghị định 23/2025/NĐ-CP | 10/04/2025 | Ch
  • Network accessline 47
    | Luật Giao dịch điện tử, số 20/2023/QH15 | 01/07/2024 | | [thuvienphapluat](https://thuvienphapluat.vn/van-ban/Thuong-mai/Law-20-2023-QH15-Electronic-Transactions-577937.aspx) |
  • Network accessline 48
    | Nghị định 23/2025/NĐ-CP | 10/04/2025 | Chữ ký điện tử và dịch vụ tin cậy | [caselaw.vn](https://caselaw.vn/van-ban-phap-luat/411540-nghi-dinh-so-23-2025-nd-cp-ngay-21-02-2025-cua-chinh-phu-quy-dinh-ve-chu-ky-dien-tu-va-dich-vu-tin-cay) |
  • Network accessline 51
    | Văn bản | Ngày hiệu lực | Ghi chú | Link | |---|---|---|---| | Luật Trí tuệ nhân tạo, số 134/2025/QH15 | 01/03/2026 | Chuyển tiếp 12/18 tháng cho hệ thống đã vận hành (Điều 35) | [thuvienphapluat](https://thuvienphapluat.vn/van-ban/Cong-n
  • Network accessline 52
    |---|---|---|---| | Luật Trí tuệ nhân tạo, số 134/2025/QH15 | 01/03/2026 | Chuyển tiếp 12/18 tháng cho hệ thống đã vận hành (Điều 35) | [thuvienphapluat](https://thuvienphapluat.vn/van-ban/Cong-nghe-thong-tin/Luat-Tri-tue-nhan-tao-2025-so-1
  • Network accessline 53
    | Luật Trí tuệ nhân tạo, số 134/2025/QH15 | 01/03/2026 | Chuyển tiếp 12/18 tháng cho hệ thống đã vận hành (Điều 35) | [thuvienphapluat](https://thuvienphapluat.vn/van-ban/Cong-nghe-thong-tin/Luat-Tri-tue-nhan-tao-2025-so-134-2025-QH15-67901
  • Network accessline 54
    | Nghị định 142/2026/NĐ-CP | 01/05/2026 | Gắn nhãn nội dung AI ở Điều 18 | [lsvn](https://lsvn.vn/thong-bao-va-gan-nhan-nhan-biet-noi-dung-do-ai-tao-ra-the-nao-a172678.html) |

references/01-personal-data-protection.md

  • Network accessline 3
    **Văn bản áp dụng:** - Luật Bảo vệ dữ liệu cá nhân 2025: Luật số 91/2025/QH15, hiệu lực 01/01/2026 ([thuvienphapluat](https://thuvienphapluat.vn/van-ban/Bo-may-hanh-chinh/Luat-Bao-ve-du-lieu-ca-nhan-2025-so-91-2025-QH15-625628.aspx), [bản đ
  • Network accessline 4
    - Luật Bảo vệ dữ liệu cá nhân 2025: Luật số 91/2025/QH15, hiệu lực 01/01/2026 ([thuvienphapluat](https://thuvienphapluat.vn/van-ban/Bo-may-hanh-chinh/Luat-Bao-ve-du-lieu-ca-nhan-2025-so-91-2025-QH15-625628.aspx), [bản đọc theo điều](https:/
  • Network accessline 5
    - Nghị định 356/2025/NĐ-CP, hiệu lực 01/01/2026, **thay thế Nghị định 13/2023/NĐ-CP** ([tóm tắt EY](https://www.ey.com/vi_vn/technical/tax/tax-and-law-updates/nghi-dinh-so-356-2025-nd-cp-quy-dinh-chi-tiet-mot-so-dieu-va-bien-phap-thi-hanh-l

references/02-ecommerce.md

  • Network accessline 3
    **Văn bản áp dụng:** - Luật Thương mại điện tử 2025: Luật số 122/2025/QH15, thông qua 10/12/2025, hiệu lực 01/07/2026 (Điều 40) ([thuvienphapluat](https://thuvienphapluat.vn/van-ban/Thuong-mai/Luat-Thuong-mai-dien-tu-2025-so-122-2025-QH15-6
  • Network accessline 4
    - Luật Thương mại điện tử 2025: Luật số 122/2025/QH15, thông qua 10/12/2025, hiệu lực 01/07/2026 (Điều 40) ([thuvienphapluat](https://thuvienphapluat.vn/van-ban/Thuong-mai/Luat-Thuong-mai-dien-tu-2025-so-122-2025-QH15-662035.aspx), [bản tiế
  • Network accessline 5
    - Nghị định 248/2026/NĐ-CP: hướng dẫn Luật TMĐT, ban hành 30/06/2026, hiệu lực 01/07/2026 ([Bộ Công Thương](https://moit.gov.vn/tin-tuc/bo-cong-thuong-pho-bien-luat-thuong-mai-dien-tu-va-nghi-dinh-so-248-2026-nd-cp.html)). Số điều cụ thể: C

references/03-cybersecurity.md

  • Network accessline 3
    **Văn bản áp dụng:** - Luật An ninh mạng 2025: Luật số 116/2025/QH15, thông qua 10/12/2025, hiệu lực 01/07/2026 ([thuvienphapluat](https://thuvienphapluat.vn/van-ban/cong-nghe-thong-tin/Luat-An-ninh-mang-2025-so-116-2025-QH15-666020.aspx)).
  • Network accessline 4
    - Luật An ninh mạng 2025: Luật số 116/2025/QH15, thông qua 10/12/2025, hiệu lực 01/07/2026 ([thuvienphapluat](https://thuvienphapluat.vn/van-ban/cong-nghe-thong-tin/Luat-An-ninh-mang-2025-so-116-2025-QH15-666020.aspx)). Luật này kế thừa và 
  • Network accessline 5
    - **Nghị định 333/2026/NĐ-CP**: hướng dẫn Luật An ninh mạng 2025, ban hành và có hiệu lực 19/08/2026 ([tóm tắt](https://hethongphapluat.com/nghi-dinh-333-2026-nd-cp-huong-dan-luat-an-ninh-mang.html), [Công báo PDF](https://congbaocdn.chinhp

references/04-consumer-protection.md

  • Network accessline 3
    **Văn bản áp dụng:** - Luật Bảo vệ quyền lợi người tiêu dùng 2023: Luật số 19/2023/QH15, hiệu lực 01/07/2024 ([caselaw.vn](https://caselaw.vn/van-ban-phap-luat/411464-luat-bao-ve-quyen-loi-nguoi-tieu-dung-so-19-2023-qh15-ngay-20-06-2023-cua
  • Network accessline 4
    - Luật Bảo vệ quyền lợi người tiêu dùng 2023: Luật số 19/2023/QH15, hiệu lực 01/07/2024 ([caselaw.vn](https://caselaw.vn/van-ban-phap-luat/411464-luat-bao-ve-quyen-loi-nguoi-tieu-dung-so-19-2023-qh15-ngay-20-06-2023-cua-quoc-hoi))

references/05-advertising.md

  • Network accessline 3
    **Văn bản áp dụng:** - Luật Quảng cáo 2012 (16/2012/QH13), sửa đổi bởi **Luật số 75/2025/QH15**, thông qua 16/06/2025, hiệu lực 01/01/2026 ([thuvienphapluat](https://thuvienphapluat.vn/van-ban/Thuong-mai/Luat-Quang-cao-sua-doi-2025-so-75-20
  • Network accessline 4
    - Luật Quảng cáo 2012 (16/2012/QH13), sửa đổi bởi **Luật số 75/2025/QH15**, thông qua 16/06/2025, hiệu lực 01/01/2026 ([thuvienphapluat](https://thuvienphapluat.vn/van-ban/Thuong-mai/Luat-Quang-cao-sua-doi-2025-so-75-2025-QH15-555035.aspx),
  • Network accessline 5
    - **Nghị định 342/2025/NĐ-CP**: hướng dẫn Luật Quảng cáo, ban hành 26/12/2025, hiệu lực 15/02/2026. Thay thế NĐ 181/2013 và NĐ 70/2021 (Điều 32 khoản 2). Giấy phép/xác nhận cấp theo nghị định cũ vẫn dùng được (Điều 31). Quảng cáo trên mạng:

references/06-electronic-transactions.md

  • Network accessline 3
    **Văn bản áp dụng:** - Luật Giao dịch điện tử 2023: Luật số 20/2023/QH15, hiệu lực 01/07/2024 ([thuvienphapluat](https://thuvienphapluat.vn/van-ban/Thuong-mai/Law-20-2023-QH15-Electronic-Transactions-577937.aspx), [caselaw.vn](https://casel
  • Network accessline 4
    - Luật Giao dịch điện tử 2023: Luật số 20/2023/QH15, hiệu lực 01/07/2024 ([thuvienphapluat](https://thuvienphapluat.vn/van-ban/Thuong-mai/Law-20-2023-QH15-Electronic-Transactions-577937.aspx), [caselaw.vn](https://caselaw.vn/van-ban-phap-lu
  • Network accessline 5
    - Nghị định 23/2025/NĐ-CP: chữ ký điện tử và dịch vụ tin cậy, ban hành 21/02/2025, hiệu lực 10/04/2025 ([caselaw.vn](https://caselaw.vn/van-ban-phap-luat/411540-nghi-dinh-so-23-2025-nd-cp-ngay-21-02-2025-cua-chinh-phu-quy-dinh-ve-chu-ky-die

references/07-ai-transparency.md

  • Network accessline 3
    **Văn bản áp dụng:** - Luật Trí tuệ nhân tạo: Luật số 134/2025/QH15, thông qua 10/12/2025, hiệu lực 01/03/2026 (Điều 34) ([thuvienphapluat](https://thuvienphapluat.vn/van-ban/Cong-nghe-thong-tin/Luat-Tri-tue-nhan-tao-2025-so-134-2025-QH15-6
  • Network accessline 4
    - Luật Trí tuệ nhân tạo: Luật số 134/2025/QH15, thông qua 10/12/2025, hiệu lực 01/03/2026 (Điều 34) ([thuvienphapluat](https://thuvienphapluat.vn/van-ban/Cong-nghe-thong-tin/Luat-Tri-tue-nhan-tao-2025-so-134-2025-QH15-679013.aspx), [bản tiế
  • Network accessline 5
    - Nghị định 142/2026/NĐ-CP: hướng dẫn Luật Trí tuệ nhân tạo, hiệu lực 01/05/2026. Cách thông báo và gắn nhãn ở Điều 18 ([lsvn](https://lsvn.vn/thong-bao-va-gan-nhan-nhan-biet-noi-dung-do-ai-tao-ra-the-nao-a172678.html))

references/08-penalties-reference.md

  • Network accessline 7
    **Mức trần theo Luật: Điều 8 Luật 91/2025/QH15** ([hethongphapluat](https://hethongphapluat.com/luat-bao-ve-du-lieu-ca-nhan-2025/dieu-8)):
  • Network accessline 18
    **Mức cụ thể theo Nghị định 330/2026/NĐ-CP** (hiệu lực 19/08/2026, số điều CHƯA XÁC MINH). Nguồn: [VOV](https://vov.vn/chinh-tri/tu-1982026-tu-y-thu-thap-xu-ly-du-lieu-ca-nhan-bi-phat-toi-70-trieu-dong-post1326424.vov), [GV Lawyers](https:/

scripts/scan.sh

  • Executable scriptline 1
    #!/usr/bin/env bash

sources/legal-references.md

  • Network accessline 3
    Cập nhật 02/11/2026. Luật thay đổi liên tục, nên **luôn kiểm tra lại tình trạng hiệu lực** tại [thuvienphapluat.vn](https://thuvienphapluat.vn) hoặc [vbpl.vn](https://vbpl.vn) trước khi dùng cho quyết định thực tế.
  • Network accessline 8
    | Văn bản | Ngày hiệu lực | Ghi chú | Link | |---|---|---|---| | Luật Bảo vệ dữ liệu cá nhân, số 91/2025/QH15 | 01/01/2026 | | [thuvienphapluat](https://thuvienphapluat.vn/van-ban/Bo-may-hanh-chinh/Luat-Bao-ve-du-lieu-ca-nhan-2025-so-91-202
  • Network accessline 9
    |---|---|---|---| | Luật Bảo vệ dữ liệu cá nhân, số 91/2025/QH15 | 01/01/2026 | | [thuvienphapluat](https://thuvienphapluat.vn/van-ban/Bo-may-hanh-chinh/Luat-Bao-ve-du-lieu-ca-nhan-2025-so-91-2025-QH15-625628.aspx), [tra theo điều](https://
  • Network accessline 10
    | Luật Bảo vệ dữ liệu cá nhân, số 91/2025/QH15 | 01/01/2026 | | [thuvienphapluat](https://thuvienphapluat.vn/van-ban/Bo-may-hanh-chinh/Luat-Bao-ve-du-lieu-ca-nhan-2025-so-91-2025-QH15-625628.aspx), [tra theo điều](https://hethongphapluat.co
  • Network accessline 11
    | Nghị định 356/2025/NĐ-CP | 01/01/2026 | Thay thế NĐ 13/2023 | [tóm tắt EY](https://www.ey.com/vi_vn/technical/tax/tax-and-law-updates/nghi-dinh-so-356-2025-nd-cp-quy-dinh-chi-tiet-mot-so-dieu-va-bien-phap-thi-hanh-luat-bao-ve-du-lieu-ca-n
  • Network accessline 12
    | Nghị định 330/2026/NĐ-CP | 19/08/2026 | Xử phạt an ninh mạng + dữ liệu cá nhân | [GV Lawyers](https://gvlawyers.com.vn/wp-content/uploads/2026/08/VN_Legal-alert_-PDP-under-Decree-No.-330.2026-1.pdf), [PwC](https://www.pwc.com/vn/vn/public
  • Network accessline 16
    | Văn bản | Ngày hiệu lực | Ghi chú | Link | |---|---|---|---| | Luật Thương mại điện tử, số 122/2025/QH15 | 01/07/2026 | Website đăng ký theo khung cũ được hoạt động đến 30/06/2027 (Điều 41) | [thuvienphapluat](https://thuvienphapluat.vn/v
  • Network accessline 17
    |---|---|---|---| | Luật Thương mại điện tử, số 122/2025/QH15 | 01/07/2026 | Website đăng ký theo khung cũ được hoạt động đến 30/06/2027 (Điều 41) | [thuvienphapluat](https://thuvienphapluat.vn/van-ban/Thuong-mai/Luat-Thuong-mai-dien-tu-202
  • Network accessline 18
    | Luật Thương mại điện tử, số 122/2025/QH15 | 01/07/2026 | Website đăng ký theo khung cũ được hoạt động đến 30/06/2027 (Điều 41) | [thuvienphapluat](https://thuvienphapluat.vn/van-ban/Thuong-mai/Luat-Thuong-mai-dien-tu-2025-so-122-2025-QH15
  • Network accessline 19
    | Nghị định 248/2026/NĐ-CP | 01/07/2026 | Ban hành 30/06/2026 | [Bộ Công Thương](https://moit.gov.vn/tin-tuc/bo-cong-thuong-pho-bien-luat-thuong-mai-dien-tu-va-nghi-dinh-so-248-2026-nd-cp.html) |
  • Network accessline 20
    | Văn bản hợp nhất 41/VBHN-BCT | 04/06/2026 | Hợp nhất quy định quản lý website TMĐT (TT 47/2014 và các lần sửa, mới nhất TT 26/2026/TT-BCT) | [Bộ Công Thương](https://moit.gov.vn/van-ban-phap-luat/van-ban-hop-nhat-so-41-vbhn-bct-thong-tu-q
  • Network accessline 24
    | Văn bản | Ngày hiệu lực | Ghi chú | Link | |---|---|---|---| | Luật An ninh mạng, số 116/2025/QH15 | 01/07/2026 | Kế thừa, hợp nhất Luật ANM 2018 và Luật An toàn thông tin mạng 2015 | [thuvienphapluat](https://thuvienphapluat.vn/van-ban/c
  • Network accessline 25
    |---|---|---|---| | Luật An ninh mạng, số 116/2025/QH15 | 01/07/2026 | Kế thừa, hợp nhất Luật ANM 2018 và Luật An toàn thông tin mạng 2015 | [thuvienphapluat](https://thuvienphapluat.vn/van-ban/cong-nghe-thong-tin/Luat-An-ninh-mang-2025-so-
  • Network accessline 26
    | Luật An ninh mạng, số 116/2025/QH15 | 01/07/2026 | Kế thừa, hợp nhất Luật ANM 2018 và Luật An toàn thông tin mạng 2015 | [thuvienphapluat](https://thuvienphapluat.vn/van-ban/cong-nghe-thong-tin/Luat-An-ninh-mang-2025-so-116-2025-QH15-6660
  • Network accessline 27
    | Nghị định 333/2026/NĐ-CP | 19/08/2026 | Hướng dẫn Luật ANM 2025 | [tóm tắt](https://hethongphapluat.com/nghi-dinh-333-2026-nd-cp-huong-dan-luat-an-ninh-mang.html), [Công báo PDF](https://congbaocdn.chinhphu.vn/180507251028987904/2026/9/4/
  • Network accessline 31
    | Văn bản | Ngày hiệu lực | Ghi chú | Link | |---|---|---|---| | Luật Bảo vệ quyền lợi người tiêu dùng, số 19/2023/QH15 | 01/07/2024 | Bị sửa bởi Điều 43 Luật ANM 116/2025 (nội dung CHƯA XÁC MINH) | [caselaw.vn](https://caselaw.vn/van-ban-p
  • Network accessline 32
    |---|---|---|---| | Luật Bảo vệ quyền lợi người tiêu dùng, số 19/2023/QH15 | 01/07/2024 | Bị sửa bởi Điều 43 Luật ANM 116/2025 (nội dung CHƯA XÁC MINH) | [caselaw.vn](https://caselaw.vn/van-ban-phap-luat/411464-luat-bao-ve-quyen-loi-nguoi-t
  • Network accessline 33
    | Luật Bảo vệ quyền lợi người tiêu dùng, số 19/2023/QH15 | 01/07/2024 | Bị sửa bởi Điều 43 Luật ANM 116/2025 (nội dung CHƯA XÁC MINH) | [caselaw.vn](https://caselaw.vn/van-ban-phap-luat/411464-luat-bao-ve-quyen-loi-nguoi-tieu-dung-so-19-202
  • Network accessline 38
    |---|---|---|---| | Luật Quảng cáo, số 16/2012/QH13 | | Luật gốc | | | Luật sửa đổi Luật Quảng cáo, số 75/2025/QH15 | 01/01/2026 | Thông qua 16/06/2025 | [thuvienphapluat](https://thuvienphapluat.vn/van-ban/Thuong-mai/Luat-Quang-cao-sua-doi
  • Network accessline 39
    | Luật Quảng cáo, số 16/2012/QH13 | | Luật gốc | | | Luật sửa đổi Luật Quảng cáo, số 75/2025/QH15 | 01/01/2026 | Thông qua 16/06/2025 | [thuvienphapluat](https://thuvienphapluat.vn/van-ban/Thuong-mai/Luat-Quang-cao-sua-doi-2025-so-75-2025-Q
  • Network accessline 40
    | Luật sửa đổi Luật Quảng cáo, số 75/2025/QH15 | 01/01/2026 | Thông qua 16/06/2025 | [thuvienphapluat](https://thuvienphapluat.vn/van-ban/Thuong-mai/Luat-Quang-cao-sua-doi-2025-so-75-2025-QH15-555035.aspx), [tóm tắt](https://luatvietnam.vn/
  • Network accessline 41
    | Nghị định 342/2025/NĐ-CP | 15/02/2026 | Thay thế NĐ 181/2013 và NĐ 70/2021 | [hethongphapluat](https://hethongphapluat.com/nghi-dinh-342-2025-nd-cp-huong-dan-luat-quang-cao/chuong-5) |
  • Network accessline 45
    | Văn bản | Ngày hiệu lực | Ghi chú | Link | |---|---|---|---| | Luật Giao dịch điện tử, số 20/2023/QH15 | 01/07/2024 | | [thuvienphapluat](https://thuvienphapluat.vn/van-ban/Thuong-mai/Law-20-2023-QH15-Electronic-Transactions-577937.aspx) 
  • Network accessline 46
    |---|---|---|---| | Luật Giao dịch điện tử, số 20/2023/QH15 | 01/07/2024 | | [thuvienphapluat](https://thuvienphapluat.vn/van-ban/Thuong-mai/Law-20-2023-QH15-Electronic-Transactions-577937.aspx) | | Nghị định 23/2025/NĐ-CP | 10/04/2025 | Ch
  • Network accessline 47
    | Luật Giao dịch điện tử, số 20/2023/QH15 | 01/07/2024 | | [thuvienphapluat](https://thuvienphapluat.vn/van-ban/Thuong-mai/Law-20-2023-QH15-Electronic-Transactions-577937.aspx) |
  • Network accessline 48
    | Nghị định 23/2025/NĐ-CP | 10/04/2025 | Chữ ký điện tử và dịch vụ tin cậy | [caselaw.vn](https://caselaw.vn/van-ban-phap-luat/411540-nghi-dinh-so-23-2025-nd-cp-ngay-21-02-2025-cua-chinh-phu-quy-dinh-ve-chu-ky-dien-tu-va-dich-vu-tin-cay) |
  • Network accessline 51
    | Văn bản | Ngày hiệu lực | Ghi chú | Link | |---|---|---|---| | Luật Trí tuệ nhân tạo, số 134/2025/QH15 | 01/03/2026 | Chuyển tiếp 12/18 tháng cho hệ thống đã vận hành (Điều 35) | [thuvienphapluat](https://thuvienphapluat.vn/van-ban/Cong-n
  • Network accessline 52
    |---|---|---|---| | Luật Trí tuệ nhân tạo, số 134/2025/QH15 | 01/03/2026 | Chuyển tiếp 12/18 tháng cho hệ thống đã vận hành (Điều 35) | [thuvienphapluat](https://thuvienphapluat.vn/van-ban/Cong-nghe-thong-tin/Luat-Tri-tue-nhan-tao-2025-so-1
  • Network accessline 53
    | Luật Trí tuệ nhân tạo, số 134/2025/QH15 | 01/03/2026 | Chuyển tiếp 12/18 tháng cho hệ thống đã vận hành (Điều 35) | [thuvienphapluat](https://thuvienphapluat.vn/van-ban/Cong-nghe-thong-tin/Luat-Tri-tue-nhan-tao-2025-so-134-2025-QH15-67901
  • Network accessline 54
    | Nghị định 142/2026/NĐ-CP | 01/05/2026 | Gắn nhãn nội dung AI ở Điều 18 | [lsvn](https://lsvn.vn/thong-bao-va-gan-nhan-nhan-biet-noi-dung-do-ai-tao-ra-the-nao-a172678.html) |

tests/fixtures/ai-chat/chat.js

  • Network accessline 1
    document.getElementById('send').onclick = async () => {   const text = document.getElementById('msg').innerText;   const res = await fetch('https://api.openai.com/v1/chat/completions', {
  • Executable scriptline 1
    Executable file
  • Network accessline 2
    const text = document.getElementById('msg').innerText;   const res = await fetch('https://api.openai.com/v1/chat/completions', {     method: 'POST',
  • Network accessline 3
    const res = await fetch('https://api.openai.com/v1/chat/completions', {

tests/fixtures/landing-form/index.html

  • Network accessline 4
    <meta charset="utf-8">   <title>Studio Thiết Kế An</title>   <script async src="https://www.googletagmanager.com/gtag/js?id=G-XXXX"></script>
  • Network accessline 5
    <title>Studio Thiết Kế An</title>   <script async src="https://www.googletagmanager.com/gtag/js?id=G-XXXX"></script>   <script>window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments);}gtag('js',new Date());gtag('conf
  • Network accessline 6
    <script async src="https://www.googletagmanager.com/gtag/js?id=G-XXXX"></script>
  • Network accessline 10
    <h1>Studio Thiết Kế An</h1>   <p>Thiết kế nội thất căn hộ.</p>   <form action="https://formspree.io/f/xxxx" method="POST">
  • Network accessline 11
    <p>Thiết kế nội thất căn hộ.</p>   <form action="https://formspree.io/f/xxxx" method="POST">     <input type="text" name="name" placeholder="Họ tên">
  • Network accessline 12
    <form action="https://formspree.io/f/xxxx" method="POST">

tests/fixtures/shop/package.json

  • Executable scriptline 1
    Executable file

tests/fixtures/shop/pages/checkout.js

  • Executable scriptline 1
    Executable file

tests/fixtures/static-blog/index.html

  • Network accessline 4
    <meta charset="utf-8">   <title>Blog của Minh</title>   <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.min.css">
  • Network accessline 5
    <title>Blog của Minh</title>   <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.min.css">   <link rel="stylesheet" href="style.css">
  • Network accessline 6
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.min.css">

tests/run.sh

  • Executable scriptline 1
    #!/usr/bin/env bash

tools/sync.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Dangerous shell operationline 41
    rm -rf "${out:?}/$SKILL_DIR"
  • Dangerous shell operationline 51
    trap 'rm -rf "$tmp"' EXIT

How the signals fit together

Facts from a static read of the files at the pinned commit. They describe what the code does, not why.

Some files could not be read; the facts below still hold.

Declared and executed: 1 fact
  • Contacts api.openai.com, which SKILL.md, the README and the plugin manifest do not mentiondemo/site/api/chat.js:4High confidence
Signal confidence: 162 facts

and 112 more

Works with

Agent compatibility, from the files in this repository
AgentStatusEvidenceInstall to
Claude CodeNativeManifest .claude-plugin/marketplace.json.claude/skills/<skill-name>/
CodexNativeManifest AGENTS.md.agents/skills/<skill-name>/
CursorNativePath .cursor/rules/vn-legal-compliance.mdc.cursor/skills/<skill-name>/
Gemini CLICompatibleStandard SKILL.md SKILL.md.gemini/skills/<skill-name>/
GitHub CopilotNativeManifest .github/copilot-instructions.md.github/skills/<skill-name>/
OpenCodeCompatibleStandard SKILL.md SKILL.md.opencode/skills/<skill-name>/
  • Native The repository ships a manifest, folder or frontmatter field for this agent.
  • Compatible A standard SKILL.md that this agent can read.
  • Unknown No evidence either way.

Derived automatically from paths, manifests and frontmatter. Not tested on each agent.