agentleFS
alvarofppalvarofpp/lgpd-skill/skills/lgpd-document-generator/SKILL.md

lgpd-document-generator

Skill4 starsChanged 4 months agoMITView on GitHub

Generate LGPD compliance documents in pt-BR: privacy policies, terms of use, consent forms, ROPA, cookie policies, incident notifications (ANPD and data subjects), RIPD/DPIA, and controller-operator DPAs. Includes data mapping tables, legal base references, and children's data templates (Art. 14). For code-level compliance review or implementation guidance, use lgpd-compliance instead.

The file

Show its rules and text

We split this skill into the rules it gives an agent

21 rules. About 0 are common, 20 are distinctive, and 1 is very specific to this project.

  • ≈0

    Common · estimate

    Many files like this have a rule of this kind.

  • ≈20

    Distinctive · estimate

    This author's own choices. Worth a look.

  • 1

    Very specific

    Tied to their project's names, files or tools. Probably skip.

  • Common
  • Distinctive
  • Very specific
  1. Distinctive:

    All generated documents MUST be in Brazilian Portuguese (pt-BR) with correct accentuation

    line 36
  2. Distinctive:

    Use plain language accessible to non-lawyers (avoid legal jargon when possible)

    line 37
  3. Distinctive:

    When legal terms are unavoidable, include a brief explanation in parentheses

    line 38
  4. Distinctive:

    Every generated document MUST include this header:

    line 43
  5. Very specific:

    Use [PLACEHOLDER] syntax for project-specific information the user must fill in:

    line 49
  6. Distinctive:

    Ask the user for these values before generating.

    line 60
  7. Distinctive:

    Before generating any document, build a data mapping table with the user.

    line 64
  8. Distinctive:

    If the service processes children's data, terms must require parental consent for users under 18 (or under 12/16 per ECA Digital)

    line 163
  9. Distinctive:

    Must comply with Marco Civil da Internet (Lei 12.965/2014) for internet services

    line 164
  10. Distinctive:

    Must be free, informed, and unambiguous

    line 183
  11. Distinctive:

    Must be for specific purposes — generic or blanket consent is void

    line 184
  12. Distinctive:

    Must be separate from other contractual clauses (prominent, standalone)

    line 185
  13. Distinctive:

    Keep evidence of compliance for ANPD requests

    line 217
  14. Distinctive:

    Necessary cookies: do not require consent (legal base: contract execution)

    line 240
  15. Distinctive:

    Must provide option to withdraw consent as easily as it was given

    line 243
  16. Distinctive:

    When the application may process data of children (under 12) or adolescents (12-17):

    line 344
  17. Distinctive:

    All documents (privacy policy, terms, consent forms) must include a dedicated children's section if applicable, covering:

    line 356
  18. Distinctive:

    No behavioral profiling or targeted advertising to children

    line 362
  19. Distinctive:

    Every document should reference the DPO.

    line 369
  20. Distinctive:

    When generating documents: the privacy policy's DPO section should state name, contact channel, and reference the formal designation.

    line 394
  21. Distinctive:

    When generating documents, recommend that the organization also implement:

    line 398

≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.

Keep what fits and drop the rest. Your version, ready for your agents.
Files
SKILL.md

LGPD Document Generator

Last verified against official sources: 2026-07-10

When to Use

  • Generating a privacy policy for a web/mobile application
  • Creating terms of use compliant with Brazilian legislation
  • Building consent forms (especially for children's data)
  • Creating a ROPA (Record of Processing Activities / Registro de Operações de Tratamento)
  • Drafting a cookie policy
  • Notifying a security incident to ANPD and affected data subjects (Res. CD/ANPD 15/2024)
  • Writing a RIPD (Relatório de Impacto à Proteção de Dados / DPIA) for high-risk processing
  • Drafting a DPA (controller-operator data processing agreement, Art. 39)
  • Updating existing compliance documents after feature changes
  • Mapping data types to legal bases and retention periods

How to Respond

TaskRespond with
Any document requestFirst build/confirm the data mapping table and ask for placeholder values; then generate the full document in pt-BR with the mandatory disclaimer
Privacy policy, ToS, consent form, ROPA, cookie policy, incident notification, RIPD, DPAComplete document following the matching template structure below — never a partial skeleton
Review of an existing documentSection-by-section gap list against the matching template, with the missing LGPD article references
"What documents do we need?"Checklist of applicable documents based on the data mapping table (e.g., children's data → consent form with Art. 14 section)

General Rules

Language

  • All generated documents MUST be in Brazilian Portuguese (pt-BR) with correct accentuation
  • Use plain language accessible to non-lawyers (avoid legal jargon when possible)
  • When legal terms are unavoidable, include a brief explanation in parentheses
  • Reference specific LGPD articles (e.g., "conforme Art. 18 da Lei 13.709/2018")

Mandatory Disclaimer

Every generated document MUST include this header:

RASCUNHO — Este documento foi gerado automaticamente e necessita revisão jurídica por advogado(a) habilitado(a) pela OAB antes de publicação ou uso.

Placeholders

Use [PLACEHOLDER] syntax for project-specific information the user must fill in:

  • [NOME_DA_EMPRESA] — Company/organization name
  • [CNPJ] — Company tax ID
  • [ENDERECO] — Address
  • [EMAIL_CONTATO] — Contact email
  • [EMAIL_DPO] — DPO contact email
  • [NOME_DPO] — DPO name
  • [NOME_DO_SERVICO] — Service/application name
  • [URL_DO_SERVICO] — Service URL
  • [DATA_VIGENCIA] — Effective date

Ask the user for these values before generating. If not provided, keep as placeholders.

Data Mapping Table

Before generating any document, build a data mapping table with the user. This table drives the content of all documents:

Data TypeCategoryPurposeLegal Base (Art. 7/11)Retention PeriodShared With
Full namePersonalAccount identificationContract execution (Art. 7, V)While active + 6 months—
EmailPersonalCommunication, authenticationContract execution (Art. 7, V)While active + 6 monthsEmail provider
CPFPersonalLegal identificationLegal obligation (Art. 7, II)5 years (tax law)Government
IP addressPersonalSecurity, fraud preventionLegitimate interest (Art. 7, IX)6 months—
Health dataSensitiveService provisionExplicit consent (Art. 11, I)While active—
BiometricsSensitiveAuthenticationExplicit consent (Art. 11, I)While active—
Child's dataChildrenService provisionParental consent (Art. 14)While active—
CookiesPersonalAnalytics, preferencesConsent (Art. 7, I)See cookie policyAnalytics provider
Payment dataPersonalBillingContract execution (Art. 7, V)5 years (tax law)Payment processor

Adapt this table to the user's specific application. Remove rows that don't apply, add rows for data types specific to their service.

Legal Bases Reference

Personal Data (Art. 7)

#Legal BaseWhen to Use
IConsentimentoMarketing, analytics, optional features, cookies
IIObrigação legal/regulatóriaTax records, labor law, financial regulations
IIIAdministração públicaPublic policy execution
IVPesquisaStudies by research organizations (anonymize when possible)
VExecução de contratoData necessary to provide the contracted service
VIExercício de direitosLegal proceedings, arbitration
VIIProteção da vidaEmergency situations
VIIITutela da saúdeMedical procedures by health professionals
IXLegítimo interesseSecurity, fraud prevention, product improvement (requires balancing test)
XProteção do créditoCredit scoring, financial analysis

Sensitive Data (Art. 11)

Legal BaseWhen to Use
Consentimento específico e destacado (I)Health, biometrics, race/ethnicity, religion, political opinion
Obrigação legal (II-a)Legal requirements for sensitive data
Proteção da vida (II-e)Health emergencies
Tutela da saúde (II-f)Medical procedures
Prevenção à fraude (II-g)Fraud prevention in identification processes

Template: Privacy Policy (Política de Privacidade)

Structure — every privacy policy MUST contain these sections:

  1. Identificação do controlador — Name, CNPJ, address, contact, DPO info (Art. 41)
  2. Dados coletados — Table with: data type, purpose, legal base (Art. 7 or 11)
  3. Dados sensíveis — Separate section if applicable (Art. 11), with explicit consent mechanism
  4. Dados de crianças e adolescentes — If applicable, full Art. 14 section (see Children's Data below)
  5. Finalidades do tratamento — Data mapping: data -> purpose -> legal base (Art. 6, I — finalidade)
  6. Compartilhamento de dados — With whom, why, which data, safeguards
  7. Transferência internacional — If data leaves Brazil (Art. 33), legal basis for transfer
  8. Armazenamento e segurança — Technical and organizational measures (Arts. 46-49)
  9. Período de retenção — How long each data type is kept and what happens after (Arts. 15-16)
  10. Direitos do titular — All 9 rights from Art. 18, with instructions on how to exercise them
  11. Cookies e tecnologias de rastreamento — What is used, purposes, how to disable (link to cookie policy)
  12. Alterações desta política — How the user will be notified of changes
  13. Encarregado (DPO) — Name and contact info (Art. 41, §1)
  14. Contato e canal para exercício de direitos — Clear channel for data subject requests

Data Subject Rights (Art. 18) — Include All Nine

The privacy policy must list these rights and explain how to exercise each one:

RightLGPD ArticleDescription
ConfirmaçãoArt. 18, IConfirmar a existência de tratamento
AcessoArt. 18, IIAcessar todos os dados pessoais
CorreçãoArt. 18, IIICorrigir dados incompletos, inexatos ou desatualizados
Anonimização, bloqueio ou eliminaçãoArt. 18, IVDe dados desnecessários, excessivos ou em desconformidade
PortabilidadeArt. 18, VTransferir dados a outro fornecedor
EliminaçãoArt. 18, VIEliminar dados tratados com consentimento
Informação sobre compartilhamentoArt. 18, VIISaber com quais entidades os dados foram compartilhados
Informação sobre não consentimentoArt. 18, VIIISaber as consequências de não fornecer consentimento
Revogação do consentimentoArt. 18, IXRevogar consentimento a qualquer momento

Template: Terms of Use (Termos de Uso)

Structure:

  1. Aceitação dos termos — How acceptance works (click-wrap, browsing)
  2. Descrição do serviço — What the service does
  3. Requisitos de uso — Minimum age, registration requirements
  4. Conta de usuário — Responsibilities, security, account deletion
  5. Uso adequado e proibições — Acceptable use policy, prohibited conduct
  6. Conteúdo gerado por usuários — If applicable, moderation rules
  7. Conteúdo gerado por IA — If applicable, disclaimers and limitations
  8. Propriedade intelectual — IP rights, user content licensing
  9. Disponibilidade do serviço — SLA, maintenance windows, no guarantee of uptime
  10. Privacidade — Reference to the privacy policy
  11. Limitação de responsabilidade — Within Brazilian Consumer Protection Code (CDC) limits
  12. Alterações dos termos — How and when users will be notified
  13. Legislação aplicável e foro — Brazilian law, competent forum
  14. Contato — Support and legal contact

Notes for Terms of Use

  • If the service processes children's data, terms must require parental consent for users under 18 (or under 12/16 per ECA Digital)
  • Must comply with Marco Civil da Internet (Lei 12.965/2014) for internet services
  • Consumer relations must respect CDC (Lei 8.078/1990) — abusive clauses are void

Template: Consent Form (Termo de Consentimento)

Structure:

  1. Identificação do controlador — Name, CNPJ, contact
  2. Dados objeto do consentimento — Specific list of data being consented to
  3. Finalidade específica — Exact purpose for each data type (Art. 8, §4 — blanket consent is void)
  4. Duração do tratamento — How long the data will be processed
  5. Compartilhamento — If data will be shared, with whom and why
  6. Direitos do titular — Summary of Art. 18 rights
  7. Como revogar — Simple, free, accessible procedure to withdraw consent (Art. 8, §5)
  8. Consequências da recusa — What happens if the user does not consent (Art. 18, VIII)
  9. Assinatura / Aceite — Mechanism for recording consent (checkbox, signature, digital)

Consent Rules (Art. 8)

  • Must be free, informed, and unambiguous
  • Must be for specific purposes — generic or blanket consent is void
  • Must be separate from other contractual clauses (prominent, standalone)
  • Burden of proof is on the controller
  • Revocation must be simple and free, via the same channel used for consent
  • Written consent must be in a separate clause from other terms

Template: ROPA (Registro de Operações de Tratamento de Dados)

Based on Art. 37: "O controlador e o operador devem manter registro das operações de tratamento de dados pessoais que realizarem, especialmente quando baseado no legítimo interesse."

Structure — generate as a table/spreadsheet:

ColumnDescription
Atividade de tratamentoName of the processing activity (e.g., "Cadastro de usuários")
Departamento responsávelDepartment or team responsible
Categorias de titularesWho the data subjects are (clients, employees, partners)
Categorias de dadosTypes of personal data processed
Dados sensíveis?Yes/No — if yes, which categories
Dados de crianças?Yes/No — if yes, describe parental consent mechanism
FinalidadePurpose of processing
Base legalLegal basis (Art. 7 or 11, with specific subsection)
CompartilhamentoThird parties who receive the data
Transferência internacionalYes/No — if yes, destination country and legal basis (Art. 33)
Prazo de retençãoHow long data is kept
Medidas de segurançaTechnical and organizational measures applied
DPIA necessário?Whether a Data Protection Impact Assessment is required (Art. 38)

ROPA Best Practices (Art. 50)

  • Review and update at least annually
  • Include all processing activities across all departments
  • Integrate with the privacy governance program (Art. 50, §2, I)
  • Keep evidence of compliance for ANPD requests

Template: Cookie Policy (Política de Cookies)

Structure:

  1. O que são cookies — Plain language explanation
  2. Tipos de cookies utilizados — Table:
CookieTypePurposeDurationLegal Base
Session IDNecessaryAuthenticationSessionContract execution (Art. 7, V)
AnalyticsPerformanceUsage statistics2 yearsConsent (Art. 7, I)
PreferencesFunctionalUser settings1 yearConsent (Art. 7, I)
AdvertisingMarketingTargeted ads6 monthsConsent (Art. 7, I)
  1. Como gerenciar cookies — Instructions for each major browser + link to opt-out
  2. Cookies de terceiros — List third-party services (Google Analytics, Meta Pixel, etc.)
  3. Consentimento — Cookie banner requirements: must allow granular opt-in/opt-out per category
  4. Contato — DPO contact for questions

Cookie Consent Rules

  • Necessary cookies do not require consent (legal base: contract execution)
  • All other cookies require prior, informed, granular consent
  • Pre-checked boxes do NOT constitute valid consent
  • Must provide option to withdraw consent as easily as it was given
  • Cookie banner must allow accepting/rejecting each category independently

Template: Incident Notification (Comunicação de Incidente de Segurança)

Based on LGPD Art. 48 + Resolução CD/ANPD nº 15/2024.

When Notification Is Required (Res. 15/2024, Art. 5)

Notify ANPD and affected data subjects when the incident may cause relevant risk or damage — cumulative test:

  1. It can significantly affect fundamental interests and rights of data subjects; AND
  2. It involves at least one of: sensitive data; data of children, adolescents, or elderly; financial data; authentication credentials; data protected by legal, judicial, or professional secrecy; or large-scale data.

Deadlines

ObligationDeadline
Communication to ANPD3 business days from becoming aware of the incident
Communication to affected data subjects3 business days from becoming aware
Complementary information (if initial communication was incomplete)20 business days from the initial communication
Internal record of ALL incidents (including non-notifiable ones)Keep for at least 5 years

Small-porte agents (Res. CD/ANPD nº 2/2022) have doubled deadlines.

Structure: Communication to ANPD

Generate in pt-BR (submit via the ANPD incident portal). Sections:

  1. Identificação do controlador — Name, CNPJ, contact; identify operator if involved
  2. Identificação do encarregado (DPO) — Name and contact
  3. Descrição do incidente — What happened, root cause (if known), date of occurrence, date of awareness, how it was detected
  4. Natureza e categoria dos dados afetados — Data types; highlight sensitive data
  5. Titulares afetados — Number (or estimate), categories; highlight children/adolescents/elderly and other vulnerable groups
  6. Medidas de segurança — Technical/administrative measures in place before the incident and adopted after
  7. Riscos e possíveis impactos — Analysis of risks to affected data subjects
  8. Comunicação aos titulares — Whether/how data subjects were or will be informed
  9. Medidas de mitigação e reversão — Actions taken to reverse or mitigate the effects
  10. Justificativa de eventual atraso — If the 3-business-day deadline was missed

Structure: Communication to Data Subjects

Plain, simple pt-BR — no legal jargon (the audience is the affected user). Sections:

  1. O que aconteceu — Brief, honest description of the incident
  2. Quais dados foram afetados — Data types involving that data subject
  3. O que já fizemos — Containment and mitigation measures adopted
  4. Riscos para você — Realistic description of possible impacts
  5. O que você deve fazer — Practical recommendations (change password, watch for phishing, monitor statements)
  6. Canal de contato — DPO contact for questions and rights requests

Communication must be direct and individualized whenever possible; if not feasible, publish prominently on the service's website/app.

Template: RIPD (Relatório de Impacto à Proteção de Dados Pessoais)

Based on Art. 5, XVII and Art. 38. The RIPD is required for high-risk processing and may be demanded by ANPD at any time.

High-Risk Test (Res. CD/ANPD nº 2/2022, Art. 4)

Processing is high-risk when it meets at least one general criterion AND at least one specific criterion:

General criteriaSpecific criteria
Large-scale processingUse of emerging or innovative technologies
Can significantly affect data subjects' interests and fundamental rightsSurveillance or control of publicly accessible areas
Decisions based solely on automated processing
Use of sensitive data or data of children, adolescents, or elderly

Structure

  1. Identificação — Controller, operators involved, DPO, person responsible for drafting the RIPD, date
  2. Necessidade do RIPD — Result of the high-risk test above (which criteria apply)
  3. Descrição do tratamento — Nature, scope, context, and purpose; data types and volume; data subject categories
  4. Fluxo de dados — Collection → storage → use → sharing → deletion (diagram or table)
  5. Necessidade e proporcionalidade — Legal base, data minimization analysis, less-intrusive alternatives considered
  6. Identificação de riscos — Table: risk description | probability (1-5) | impact (1-5) | level (P×I)
  7. Medidas de mitigação — For each identified risk: measure adopted, residual risk after mitigation
  8. Parecer do encarregado (DPO) — DPO's assessment of the processing and mitigation plan
  9. Aprovação — Approver (management), date, scheduled review date (at least annual or on material change)

Template: DPA (Acordo de Tratamento de Dados — Controlador × Operador)

The LGPD does not mandate a specific contract format, but Art. 39 (operator follows controller's instructions) and Arts. 42-44 (liability) make a written DPA essential for accountability. Generate in pt-BR. Clauses:

  1. Partes e papéis — Who is controller, who is operator (Art. 5, VI-VII); qualification of both
  2. Objeto e duração — Which processing the operator performs, for how long
  3. Natureza e finalidade do tratamento — Purpose limitation: operator processes only for the controller's documented purposes
  4. Dados e titulares — Data types (flag sensitive/children's data) and data subject categories covered
  5. Instruções do controlador — Operator processes only per documented instructions (Art. 39); must inform controller if an instruction violates the law
  6. Confidencialidade — Duty of secrecy for operator personnel with data access
  7. Medidas de segurança — Technical and administrative measures required (Art. 46); reference to security annex if detailed
  8. Suboperadores — Prior authorization (general or specific) for subcontracting; same obligations flow down
  9. Transferência internacional — Whether allowed; mechanism used (Art. 33) and destination countries
  10. Auxílio ao controlador — Operator assists with data subject rights requests (Art. 18) and RIPD when needed
  11. Notificação de incidentes — Operator notifies controller of any security incident within a contractual deadline (recommend 24-48h) so controller can meet the 3-business-day ANPD deadline
  12. Auditoria — Controller's right to audit or receive compliance evidence
  13. Término — Return or deletion of all personal data at the end of the contract (keep only what legal obligation requires)
  14. Responsabilidade — Liability allocation per Arts. 42-44 (operator liable when it violates the LGPD or lawful controller instructions)

Children's Data (Art. 14)

When the application may process data of children (under 12) or adolescents (12-17):

Mandatory Requirements

  1. Processing must be in the child's best interest (Art. 14, caput)
  2. Requires specific and prominent consent from at least one parent or legal guardian (Art. 14, §1)
  3. Controller must make public: types of data collected, how they are used, procedures for exercising rights (Art. 14, §2)
  4. Cannot condition participation in games, apps, or activities on providing data beyond what is strictly necessary (Art. 14, §4)
  5. Collection without parental consent only to: contact parents (single use, no storage) or for child protection (Art. 14, §3)

Children's Data Section in Documents

All documents (privacy policy, terms, consent forms) must include a dedicated children's section if applicable, covering:

  • Age verification mechanism
  • Parental consent flow (how parents authorize processing)
  • Specific data types collected from children
  • Enhanced data minimization (collect absolute minimum)
  • No behavioral profiling or targeted advertising to children
  • How parents can review, modify, or delete their child's data

Note: For comprehensive children's data protection, also apply the ECA Digital (Lei 15.211/2025) requirements which impose additional obligations on digital platforms.

DPO / Encarregado (Art. 41 + Resolução CD/ANPD nº 18/2024)

Every document should reference the DPO. Art. 41 requirements:

  • Controller must appoint a DPO (Art. 41, caput)
  • DPO identity and contact info must be published publicly, preferably on the controller's website (Art. 41, §1)
  • DPO responsibilities (Art. 41, §2):
    • Accept complaints and communications from data subjects
    • Receive communications from ANPD and adopt measures
    • Guide employees and contractors on data protection practices
    • Execute other tasks assigned by the controller

Resolução CD/ANPD nº 18/2024 (Regulamento do Encarregado) adds:

RuleDetail
Formal designation actWritten, dated, signed document stating the DPO's duties and how they operate; presented to ANPD on request (Art. 3)
Who can be DPONatural person (employee or external) or legal person (Art. 12); no mandatory certification, registration, or specific degree (Art. 14)
LanguageMust be able to communicate with data subjects and ANPD clearly, in Portuguese (Art. 13)
SubstituteFormally designated substitute for absences, impediments, and vacancy (Art. 4)
Conflict of interestDPO must have technical autonomy; accumulating DPO duties with strategic decision-making over data processing may configure conflict and lead to sanctions (Arts. 18-19)
Multiple organizationsThe same DPO may serve several controllers/operators if duties are fully met and there is no conflict (Art. 19)
Controller dutiesProvide resources, guarantee technical autonomy, ensure direct access to top management (Art. 10); the agent — not the DPO — remains liable for compliance (Arts. 11 and 17)
Small-porte agentsExempt from designating a DPO, but MUST still provide a communication channel with data subjects (Art. 3, §3); designating one anyway counts as good practice
Operator DPOOptional, but counts as a governance good practice — a mitigating factor in ANPD dosimetry (Art. 6)
Public disclosure minimumName/corporate name + contact channels that enable rights requests and ANPD communications, in a prominent, easy-access spot on the website (Arts. 8-9)

When generating documents: the privacy policy's DPO section should state name, contact channel, and reference the formal designation. If the client is a small-porte agent without a DPO, replace with the mandatory communication channel.

Good Practices and Governance (Art. 50)

When generating documents, recommend that the organization also implement:

  • Privacy governance program (Art. 50, §2, I) with:
    • Internal policies and processes for data protection compliance
    • Applicable to all personal data under their control
    • Adapted to scale and volume of operations
    • Adequate safeguards based on systematic impact assessment
    • Transparency mechanisms for data subjects
    • Internal and external oversight mechanisms
    • Incident response and remediation plans
    • Continuous monitoring and periodic reviews
  • Published and regularly updated good practices rules (Art. 50, §3)

Recommended Retention Periods

Data TypeSuggested RetentionLegal BasisAfter Expiry
Account/profile dataWhile active + 6 monthsContractAnonymize or delete
Transaction/billing records5 yearsTax/commercial law (CTN, Código Civil)Delete
Health dataWhile activeExplicit consentDelete on request
Consent recordsDuration of consent + 5 yearsProof of complianceArchive
Access/audit logs6 months to 2 yearsLegitimate interest / Marco CivilDelete
Employee recordsEmployment + 5 yearsLabor law (CLT)Archive then delete
Cookies/trackingPer cookie type (see cookie policy)ConsentAuto-expire

These are recommendations — adjust based on specific legal requirements for the user's industry.

References

See Also

  • lgpd-compliance — Use for understanding the legal framework behind the documents: principles, legal bases, data subject rights, security requirements.
  • digital-eca-compliance — Use when documents need a dedicated children's data section. ECA Digital requires specific parental consent language and expanded disclosures.
  • marco-civil-compliance — Use when Terms of Use need data retention clauses aligned with Marco Civil (connection logs 1 year, application logs 6 months).
  • contract-review-br — Use when reviewing generated documents for legal accuracy under Brazilian law (Código Civil, CDC, LGPD).

Download now (ZIP)

Does it work?

Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.

No reviews yet

People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.

  • It worked
  • Partly
  • It didn't
What did you use it for? e.g. Reviewing pull requests in a Rails app

Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.

Your trail

Files you open will collect here, so you can find them again.

Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.

Now do this for your own.

Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.