Lgpd compliance
Guide LGPD (Brazilian data-protection) compliance for a web app/SaaS — audit the codebase for gaps, implement the required features, and scaffold the legal docs. Use for "LGPD", "adequação LGPD", "privacidade / proteção de dados", "política de privacidade", "banner de cookies / consentimento", "opt-in de analytics", "direitos do titular", "exclusão / portabilidade de dados", "DPO", "DPA", or "GDPR". Audits against the ANPD checklist (privacy policy, real cookie opt-in, data-subject rights, security by design, DPA), guides implementation (consent gating for GA4/Pixel, account-deletion cascade, data-export endpoint, MFA/crypto/log hygiene, Sentry sendDefaultPii:false), and drafts a privacy-policy / DPA. Technical guidance, NOT legal advice — a DPO/lawyer signs off. Do not use for general security review unrelated to privacy (use review-security) or for app features that don't touch personal data.From its SKILL.md
npx -y skills add gabriel-f-santos/coding-agents --skill lgpd-complianceAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
2 things to look at
- no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its file declares
Copied from the file, not written here
The file declares its own license as MIT. That is the author’s claim about this one file, and it is not the same thing as the license GitHub reports for the repository, which is listed with the other numbers below.
SKILL.md
5.1 KB, ~1.1k tokens by cl100k_base, as published. Nobody here has run it
lgpd-compliance — privacy & data protection (LGPD)
Help a web app/SaaS comply with the LGPD (Lei 13.709/2018) — audit what's missing, implement the controls, and draft the documents. Grounded in the law (art. 7/11 legal bases, art. 18 data subject rights, art. 52 sanctions) and the ANPD cookie guidance (out/2022).
⚠️ Not legal advice. This is technical guidance to build compliant software. Legal sign-off (the privacy policy's legal bases, the DPA, retention periods) is the DPO/lawyer's call. Flag legal decisions as "(confirmar com DPO/jurídico)".
Modes (detect intent, then route)
| The user wants… | Run | Primary references |
|---|---|---|
| to audit the app for LGPD gaps (default) | gap analysis vs the checklist | references/audit-checklist.md + all |
| to implement a specific control | guided implementation | the matching reference |
| to draft a document (privacy policy / DPA) | scaffold from a template | assets/templates/ |
References (load only what the step needs)
| Open when you need to… | Read |
|---|---|
| run the compliance gap-analysis checklist (audit mode) | references/audit-checklist.md |
| place roles, legal bases, data-subject rights, sanctions correctly | references/roles-bases-rights.md |
| write/inventory the privacy policy (data map, retention/TTL, DPO) | references/privacy-policy.md |
| do cookie consent + analytics right (real opt-in, IP anonymization, Sentry PII) | references/cookies-and-analytics.md |
| implement data-subject rights (deletion cascade, export, consent revocation) | references/data-subject-rights.md |
| apply security & privacy-by-design controls (MFA, crypto, logs, SAST/DAST) | references/security-by-design.md |
| handle third parties (DPA, controller/operator, subprocessors) | references/dpa-third-parties.md |
Workflow
Step 1 — Ground in the actual app (read before advising)
Find what personal data the app touches and how. Grep/Glob for: user/auth models, analytics
(GA4/gtag/Facebook Pixel), error tracking (Sentry sendDefaultPii), logging of IP/headers,
cookie handling, deletion/export endpoints, password hashing, and third-party SDKs. Build a quick
data map (what's collected, where it flows, who it's shared with). Don't advise in the
abstract — cite the real files.
Step 2 — Run the mode
- Audit: walk
references/audit-checklist.md, marking each item ✅ / ⚠️ partial / ❌ missing, each with the file evidence and the remediation. Prioritize by risk (an active PII leak > a missing retention clause). Output a gap report. - Implement: open the matching reference and apply the control to the real code (or hand the
fix to the dev). Read-only by default; only
Writeapp code when the user asks. - Docs: scaffold the privacy policy / DPA from
assets/templates/, filled from the data map. Mark every legal/retention value "(confirmar com DPO/jurídico)".
Step 3 — Report
Summarize: the data map, the gaps by priority (P0 = active PII leak / illegal tracking; P1 =
missing right/control; P2 = doc/clause), what was implemented/drafted, and the legal items that
need DPO/lawyer sign-off. Chain to review-security for the broader security pass and to
tech-discovery if privacy-by-design needs to reshape the architecture.
Cross-cutting gotchas (the ones apps get wrong)
- Cookie banner that only "avisa" is illegal — GA4/Pixel must load only after "Aceitar"; "Recusar" as easy as "Aceitar"; non-essential cookies off by default (ANPD guide).
- IP and browser data are personal data — anonymize/truncate/hash IPs; don't log them raw.
- Sentry
sendDefaultPii: trueexports PII (headers, cookies, session) to a third party without consent → setfalse. - Deletion must cascade — a "delete account" that leaves orphaned rows isn't deletion.
- Never log secrets/PII — no passwords, session ids, or raw PII in logs.
- Consent is revocable and granular — and you must record which base legal applies per data.
What ships with it: 13 files
24.2 KB alongside SKILL.md
agents/
- openai.yaml299 B
assets/
references/
- audit-checklist.md2.6 KB
- cookies-and-analytics.md2.5 KB
- data-subject-rights.md2.2 KB
- dpa-third-parties.md1.9 KB
- privacy-policy.md2.2 KB
- roles-bases-rights.md2.6 KB
- security-by-design.md2.3 KB
- PORTABILITY.md918 B
- README.md1.6 KB
Gives 0 of the 12 instructions most legal skills give in ~1.1k tokens
Counted across 234 of the 234 authors here whose files we hold, read 2026-08-07
- Use text operators for text fieldsin 11 of 234, across 6 files
- Consult qualified counsel before usein 11 of 234, across 3 files
- Use PatentSearch API for patent searchesin 10 of 234, across 5 files
- Confirm jurisdiction, employment type, and required clausesin 9 of 234, across 2 files
- Choose a document template and tailor role-specific termsin 9 of 234, across 2 files
- Validate compensation, benefits, and compliance requirementsin 9 of 234, across 2 files
- Add signature, confidentiality, and IP assignment terms as neededin 9 of 234, across 2 files
- Open the implementation playbook for detailed templatesin 9 of 234, across 2 files
- Use TSDR for trademark data retrievalin 9 of 234, across 4 files
- Ask for clarification if required inputs are missingin 8 of 234, across 2 files
- Set the USPTO_API_KEY environment variablein 8 of 234, across 3 files
- Use the uspto-opendata-python library for PEDSin 8 of 234, across 3 files
Said here and by no other author read
- grep the codebase to build a personal data map
- mark each checklist item with file evidence and remediation
- prioritize gaps with active personal data leaks first
- gate analytics behind explicit cookie opt-in
- make cookie opt-out as easy as opt-in
- disable non-essential cookies by default
Grouped from the skills themselves: near-identical wordings counted once, and counted by distinct author, so one author publishing three of these counts once. Length counted with cl100k_base; the agent that loads this file may tokenize it differently.