Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
wshobson avatar

Gdpr Data Handling

  • 12.1k installs
  • 38.3k repo stars
  • Updated July 22, 2026
  • wshobson/agents

GDPR-compliant data handling means lawfully processing EU personal data under Article 6 bases, honoring all six data subject rights within 30 days, encrypting PII, implementing consent (opt-in, specific, documented), cat

About

This skill provides a practical guide for building GDPR-compliant data systems covering consent management, data subject rights (access, erasure, portability), and privacy-by-design patterns. Developers use it when building systems that process EU personal data, implementing privacy controls, or conducting compliance reviews. Key workflows include documenting processing activities and legal bases under Article 6, implementing the six data subject rights with 30-day response SLAs, categorizing personal data by protection level (basic, sensitive Art. 9, criminal Art. 10, children's), and enforcing encryption and access controls. The skill emphasizes data minimization, continuous audits, and proper consent implementation (opt-in, non-bundled, separately documented).

  • Categorize personal data into four protection tiers (basic, sensitive Art. 9, criminal Art. 10, children's) with aligned
  • Implement six data subject rights (access, rectification, erasure, restriction, portability, objection) with mandatory 1
  • Document lawful processing bases from Article 6 (consent, contract, legal obligation, vital interest, public interest, l
  • Enforce encryption, access controls, and data minimization; prohibit indefinite retention and bundled consent.
  • Conduct regular compliance audits and create data processing agreements before EU personal data processing begins.

Gdpr Data Handling by the numbers

  • 12,081 all-time installs (skills.sh)
  • +195 installs in the week ending Jul 28, 2026 (Skillselion tracking)
  • Ranked #38 of 2,209 Security skills by installs in the Skillselion catalog
  • Security screen: MEDIUM risk (skills.sh audit)
  • Data as of Jul 28, 2026 (Skillselion catalog sync)
At a glance

gdpr-data-handling capabilities & compatibility

Capabilities
categorize personal data by protection level and · implement data subject rights workflows (access, · document lawful processing bases and consent flo · design encryption and access control architectur · create compliance audit checklists and data proc
Use cases
security audit · documentation
Platforms
macOS · Windows · Linux
Runs
Runs locally
Pricing
Free
npx skills add https://github.com/wshobson/agents --skill gdpr-data-handling

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs12.1k
repo stars38.3k
Security audit3 / 3 scanners passed
Last updatedJuly 22, 2026
Repositorywshobson/agents

What it does

Implement GDPR-compliant data handling with consent management and data subject rights in EU-facing systems.

Who is it for?

SaaS platforms, APIs, and services with EU users or customers; systems handling health, financial, or identity data; organizations seeking privacy-first architecture.

Skip if: Systems with no EU personal data; non-regulated environments; systems not subject to GDPR jurisdiction.

When should I use this skill?

Starting a new system that will process EU data; adding privacy controls to existing products; preparing for compliance audit; designing data retention and consent flows.

What you get

Teams can build and operate systems that process EU personal data with documented consent, automated DSR workflows, categorized data protection, and continuous compliance verification.

  • Consent schema
  • Audit log model
  • Subject-rights handler stubs

By the numbers

  • 6 data subject rights must be honored within 1 month
  • 4 personal data categories defined by protection level (basic, sensitive, criminal, children's)
  • Article 6 specifies 6 lawful bases for processing

Files

SKILL.mdMarkdownGitHub ↗

GDPR Data Handling

Practical implementation guide for GDPR-compliant data processing, consent management, and privacy controls.

When to Use This Skill

  • Building systems that process EU personal data
  • Implementing consent management
  • Handling data subject requests (DSRs)
  • Conducting GDPR compliance reviews
  • Designing privacy-first architectures
  • Creating data processing agreements

Core Concepts

1. Personal Data Categories

CategoryExamplesProtection Level
BasicName, email, phoneStandard
Sensitive (Art. 9)Health, religion, ethnicityExplicit consent
Criminal (Art. 10)Convictions, offensesOfficial authority
Children'sUnder 16 dataParental consent

2. Legal Bases for Processing

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

3. Data Subject 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 worked examples and patterns

Detailed sections (starting with ## Implementation Patterns) live in references/details.md. Read that file when the navigation summary above is insufficient.

Best Practices

Do's

  • Minimize data collection - Only collect what's needed
  • Document everything - Processing activities, legal bases
  • Encrypt PII - At rest and in transit
  • Implement access controls - Need-to-know basis
  • Regular audits - Verify compliance continuously

Don'ts

  • Don't pre-check consent boxes - Must be opt-in
  • Don't bundle consent - Separate purposes separately
  • Don't retain indefinitely - Define and enforce retention
  • Don't ignore DSARs - 30-day response required
  • Don't transfer without safeguards - SCCs or adequacy decisions

Related skills

How it compares

Use gdpr-data-handling for code-level consent and audit implementation; pair with legal review for policy wording and jurisdictional scope.

FAQ

What is the response deadline for data subject requests?

30 days from request receipt (extendable to 90 days for complex cases). Document all requests and responses in audit logs.

Can I pre-check consent boxes?

No. Article 7 requires freely given, specific, informed consent. Consent must be opt-in and granular; never bundle separate purposes.

What data needs explicit consent?

Article 9 sensitive categories (health, religion, ethnicity, biometrics) and Article 10 criminal data require explicit consent and official authority respectively.

Is Gdpr Data Handling safe to install?

skills.sh reports 3 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.

Securitycomplianceaudit

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.