gdpr-data-handling

Implement GDPR-compliant consent management and data subject rights handling.

38.6k|4.1k|Updated Jul 24, 2025
One-click install
npx skills add https://github.com/wshobson/agents --skill gdpr-data-handling
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gdpr-data-handling
Source: https://github.com/wshobson/agents/tree/main/plugins/hr-legal-compliance/skills/gdpr-data-handling
Command: npx skills add https://github.com/wshobson/agents --skill gdpr-data-handling

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps you build and maintain systems that comply with the General Data Protection Regulation (GDPR) when processing personal data of EU residents, ensuring privacy and data subject rights are respected.

Core Features & Use Cases

  • Consent Management: Implement robust mechanisms for obtaining and managing user consent for data processing.
  • Data Subject Rights: Facilitate the handling of requests for access, rectification, erasure, and portability of personal data.
  • Privacy by Design: Integrate privacy considerations into the design and architecture of your systems from the outset.
  • Use Case: When developing a new feature that collects user health data, use this Skill to ensure you have explicit consent, can fulfill data subject requests, and have implemented appropriate security measures.

Quick Start

Implement a consent management system for user data processing according to GDPR guidelines.

Frequently Asked Questions about gdpr-data-handling

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

FAQPage Schema
How do I implement GDPR consent management for user data processing?

GDPR consent management requires robust mechanisms for obtaining and managing explicit user consent before processing personal data. This Skill provides implementation patterns to ensure consent is freely given, specific, and easily withdrawable for EU residents.

What are data subject rights under GDPR and how do I handle access and erasure requests?

Data subject rights under GDPR include access, rectification, erasure, and portability of personal data. This Skill helps you build systems to facilitate and fulfill these requests efficiently while maintaining compliance with EU regulations.

How do I apply privacy by design principles when developing new features?

Privacy by design integrates privacy considerations into system architecture from the outset. This Skill provides guidance to ensure features collecting personal data, such as health information, have explicit consent and appropriate security measures built in.

What do I need to include in a GDPR data breach notification procedure?

A GDPR data breach notification procedure must address breach detection, assessment, and reporting timelines. This Skill covers breach notification procedures alongside data retention policies and security measures needed for personal data.

Can I use this Skill to establish legal bases for processing personal data of EU residents?

Yes, this Skill addresses legal bases for processing personal data of EU residents under GDPR. It provides comprehensive guidance on consent, data subject rights, retention policies, and security measures to ensure lawful processing.

When should I not rely solely on consent for GDPR data processing?

GDPR allows multiple legal bases for processing beyond consent, including legitimate interests and contractual necessity. This Skill outlines various legal bases to help you determine the appropriate foundation for your specific data handling processes.