lgpd

Manage LGPD consent records and subject rights workflows with Prisma and TypeScript.

3|Updated Apr 12, 2026
One-click install
npx skills add https://github.com/mauriciodelrio/delriodev-skills --skill lgpd
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lgpd
Source: https://github.com/mauriciodelrio/delriodev-skills/tree/main/es-skills/governance-risk-and-compliance/lgpd
Command: npx skills add https://github.com/mauriciodelrio/delriodev-skills --skill lgpd

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides concrete implementation guidance and code patterns to comply with Brazil's LGPD when collecting, processing, and storing personal data, reducing legal and operational risk for software teams.

Core Features & Use Cases

  • Data model and audit evidence: Prisma schema for consent records, subject requests, indexing, and proof-of-consent fields (ipAddress, userAgent, textoMostrado).
  • Consent and rights services: TypeScript services to register and revoke consent, verify legal basis, handle subject requests (access, portability, deletion) and enforce 15 business-day response SLAs.
  • RIPD & incident management: Templates and logic to generate RIPD (impact assessments) and evaluate/compose notifications to ANPD and affected data subjects for security incidents.
  • Use Case: Integrate these models and services into a SaaS backend to centralize consent by purpose, automate subject-request workflows, and produce ANPD-ready incident reports.

Quick Start

Use the lgpd skill to scaffold Prisma models and TypeScript services for consent management, subject rights handling, RIPD templates, and ANPD incident notifications.

Frequently Asked Questions about lgpd

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I record personal data consent for LGPD compliance in a TypeScript backend?

You can manage LGPD subject access requests by implementing TypeScript service workflows that handle access, portability, and deletion operations. These services automatically enforce the mandatory 15 business-day response SLA while tracking the request status and required legal basis verification.

What is a RIPD and when do I need to generate one for data processing in Brazil?

When a security incident occurs, evaluate the breach scope and compose mandatory notifications to both the ANPD and affected data subjects. The Skill provides logic to generate these incident reports with proper audit evidence and regulatory compliance formatting.

Can I use Prisma to model LGPD data subject rights and consent revocation workflows?

Yes, Prisma can model LGPD workflows by defining schema structures for consent records and subject requests. TypeScript services then handle consent registration, revocation, and deletion operations while querying these models to verify the legal basis for processing.

How do I handle ANPD incident notification requirements for data breaches?

To handle ANPD incident notification requirements, use incident response logic that evaluates breach severity and composes notifications to the regulatory body and affected data subjects. This process generates ANPD-ready incident reports with necessary audit evidence.