Implement GDPR-compliant data handling with consent management, data subject rights, and privacy by design. Use when building systems that process EU personal data, implementing privacy controls, or conducting GDPR compliance reviews.
80
71%
Does it follow best practices?
Impact
98%
1.25xAverage score across 3 eval scenarios
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./tests/ext_conformance/artifacts/agents-wshobson/hr-legal-compliance/skills/gdpr-data-handling/SKILL.mdConsent management system
Consent record fields
70%
100%
Audit log included
30%
100%
Atomic consent+audit update
25%
100%
Policy version stored
100%
100%
Proof fields stored
100%
100%
Event bus emission
75%
100%
Latest consent check
100%
100%
Opt-in checkboxes
100%
100%
Separate per-purpose checkboxes
100%
100%
Necessary processing exempt
100%
100%
Consent history accessible
100%
100%
Data subject rights handling
30-day response deadline
100%
100%
Extension provision
100%
100%
Four request types
100%
100%
Identity verification gate
100%
100%
DPO notification on submission
100%
100%
Access response: retention info
100%
100%
Access response: processing purposes
37%
100%
Access response: third-party recipients
0%
100%
Erasure legal exception check
100%
100%
Erasure exception recording
100%
100%
Portability export as JSON
100%
100%
Portability export metadata
100%
100%
Privacy-by-design data model and retention
Separate PII schema
100%
100%
Separate analytics schema
100%
100%
UUID user identifiers
100%
100%
Email hash for lookup
0%
100%
PII encrypted with key reference
22%
100%
Pseudonymized analytics IDs
100%
100%
Generalized device info
83%
100%
Country-level location only
100%
100%
Purpose-based data minimization
100%
100%
IP generalization to country
100%
100%
Correct retention periods
37%
75%
Archive before delete
42%
71%
Anonymize analytics not delete
12%
100%
Retention action logging
100%
100%
47823e3
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.