
A comprehensive GDPR implementation guide that covers the practical stuff you actually need: consent management with proper audit trails, data subject request handlers, and privacy-by-design patterns. It includes working code for consent banners, database schemas for tracking consent history, and complete DSAR processing workflows. The examples handle the tricky bits like consent versioning, proof collection, and multi-system data retrieval. Good for any EU-facing product where you need more than basic compliance checkboxes. The legal basis breakdown and data categorization tables are solid references when you're trying to figure out what protection level applies to specific data types.
$ npx -y skills add wshobson/agents --skill gdpr-data-handling --agent claude-codeInstalls into .claude/skills of the current project.
Practical implementation guide for GDPR-compliant data processing, consent management, and privacy controls.
| Category | Examples | Protection Level |
|---|---|---|
| Basic | Name, email, phone | Standard |
| Sensitive (Art. 9) | Health, religion, ethnicity | Explicit consent |
| Criminal (Art. 10) | Convictions, offenses | Official authority |
| Children's | Under 16 data | Parental consent |
Article 6 - Lawful Bases:
├── Consent: Freely given, specific, informed
├── Contract: Necessary for contract performance
├── Legal Obligation: Required by law
├── Vital Interests: Protecting someone's life
├── Public Interest: Official functions
└── Legitimate Interest: Balanced against rights
Right to Access (Art. 15) ─┐
Right to Rectification (Art. 16) │
Right to Erasure (Art. 17) │ Must respond
Right to Restrict (Art. 18) │ within 1 month
Right to Portability (Art. 20) │
Right to Object (Art. 21) ─┘
Detailed sections (starting with ## Implementation Patterns) live in references/details.md. Read that file when the navigation summary above is insufficient.
Sponsors