Skip to content

Guide · Agent skill

How to use the GDPR Data Handling agent skill

Updated · written with AI from the project's own documentation and checked against our catalogue data

The GDPR Data Handling skill is a written implementation guide that an AI agent loads when you ask about EU personal data, consent or privacy controls. Once installed, the agent explains lawful bases, classifies personal data, outlines data subject rights and applies practical do's and don'ts. This guide shows you how to install it, how to phrase requests so it triggers, and what it can and cannot do.

GDPR Data Handlingwshobson/agents · MIT

Quick start

  1. 1Download the ZIP. Download the skill ZIP from the page where you found this guide.
  2. 2Unzip the folder. Unzip it into ~/.claude/skills/ for personal use, or into .claude/skills/ in a project.
  3. 3Or upload in the Claude apps. Go to Settings → Capabilities → Skills and upload the skill.
  4. 4Check the files. Confirm the folder contains SKILL.md and references/details.md.
  5. 5Ask a GDPR question. Describe a real task in plain language, such as designing a consent flow or handling an access request.
  6. 6Review the output. Check the answer against your legal or privacy team's guidance before acting on it.

What is an agent skill and what does this one do?

An agent skill is a folder containing a SKILL.md file and optional supporting files. When a request matches the skill's description, the agent reads the instructions and follows them. This skill is named gdpr-data-handling and is described as a way to implement GDPR-compliant data handling with consent management, data subject rights and privacy by design.

In practice, the agent answers GDPR questions and designs systems with privacy in mind. It explains the six Article 6 lawful bases, sorts personal data into basic, sensitive (Art. 9), criminal (Art. 10) and children's categories, and lists the data subject rights such as access, rectification, erasure, restriction, portability and objection.

  • Explains lawful bases: consent, contract, legal obligation, vital interests, public interest and legitimate interest
  • Classifies personal data into basic, sensitive, criminal and children's categories
  • Outlines data subject rights and the 30-day response guidance
  • Applies do's and don'ts such as opt-in consent, data minimisation and retention limits
  • Points to references/details.md for worked examples, including a consent data model and ConsentManager class

How do you install the GDPR Data Handling skill?

Download the ZIP of the skill from the page where you found this guide, then unzip it. You can install it for yourself or for a single project.

For a personal install, unzip the folder into ~/.claude/skills/. For a project install, unzip it into the project's .claude/skills/ folder. The skill folder should contain SKILL.md and references/details.md.

In the Claude apps, you can instead upload the skill under Settings → Capabilities → Skills.

  • Personal: ~/.claude/skills/
  • Project: .claude/skills/ inside your project
  • Claude apps: Settings → Capabilities → Skills

How do you trigger the skill with a natural request?

You do not need a special command. Ask in plain language about a task the skill covers. The skill's description mentions building systems that process EU personal data, implementing privacy controls and conducting GDPR compliance reviews, so requests on those topics are the most likely to load it.

Be specific about the system or task. Naming the data you handle and the purpose gives the agent what it needs to apply the right lawful basis and controls.

  • "Design a consent flow for a newsletter signup that serves EU users."
  • "Which lawful basis should we use for storing customer order history?"
  • "We need to handle a data subject access request. What steps do we take and what is the deadline?"
  • "Review this signup form for GDPR problems with pre-ticked boxes or bundled consent."
  • "Classify the fields in our health intake form under GDPR."

What kinds of tasks work well?

The skill suits design and planning work. It is most useful when you are deciding how data should be collected, stored, shown to users and deleted, and when you want a checklist for a review.

Examples of what people typically do with it include designing consent storage, mapping which lawful basis fits each feature, drafting a plan for handling access or erasure requests, and preparing questions for a compliance review.

  • Model consent records with purpose, timestamp, policy version and audit log entries
  • Decide whether a feature needs opt-in consent or another lawful basis
  • Plan how to respond to access, erasure or portability requests
  • Check a design against minimisation and retention rules

What does the skill need and what should you watch for?

The skill lists no requirements. It does not run scripts and does not use the network. Its files are SKILL.md and references/details.md, both plain text.

The skill is a practical guide, not legal advice. It can be incomplete or out of date, and it does not cover non-EU regimes such as CCPA or UK-specific rules. It also does not scan your code or data, so it cannot tell you whether a live system is compliant.

  • Requirements: none listed
  • Runs scripts: no
  • Uses network: no
  • Not a substitute for a qualified lawyer or data protection officer
  • Does not cover CCPA or UK-specific rules
  • Does not automatically check real code or data

What tips help you get better answers?

Give the agent the context it lacks: where the users are, what data you collect, why you collect it and how long you keep it. Ask it to check a specific design rather than GDPR in general. For worked examples, ask it to read the reference file, since the main SKILL.md only gives a summary.

Always verify decisions with your legal or privacy team before relying on them.

  • Name the purpose for each data field
  • Say whether minors or special-category data are involved
  • Ask for the reference examples when you need code patterns
  • Treat outputs as a starting checklist, not a final sign-off

What people use it for

  • Designing a newsletter or marketing consent flow that keeps boxes unticked and purposes separate
  • Choosing a lawful basis for a feature that stores customer or order data
  • Planning how to handle an access or erasure request within the one-month window
  • Classifying fields in a form as basic, sensitive or children's data before building it
  • Preparing a checklist for an internal GDPR compliance review

Frequently asked questions

How do I install the GDPR Data Handling agent skill?

Download the ZIP from the page where you found this guide and unzip it. For personal use, put the folder in ~/.claude/skills/; for a single project, put it in the project's .claude/skills/ folder. In the Claude apps, you can upload it under Settings → Capabilities → Skills.

Does the GDPR skill need any other software or accounts?

The skill lists no requirements. It runs no scripts and uses no network access, and its files are plain text (SKILL.md and references/details.md).

Is this skill free to use?

The skill is published under the MIT licence. The source does not list pricing for it, so check the directory page for any other terms.

Can this skill make my app GDPR compliant?

No. It is a practical guide that explains consent, lawful bases and data subject rights and helps you design privacy controls. It does not scan code or data and is not legal advice, so a qualified lawyer or data protection officer should review your compliance.

What GDPR topics does it not cover?

The skill does not cover non-EU privacy regimes such as CCPA, or UK-specific rules. Use a specialist source for those.

Why doesn't the skill trigger when I ask about GDPR?

Ask about a concrete task that matches its description, such as building a system that processes EU personal data, implementing privacy controls or conducting a compliance review. Naming the system and data involved makes it more likely to load. If it still does not respond, confirm the folder sits in the correct skills directory and contains SKILL.md.

New agent skills, repos and AI tools — every week

The best new skills and open-source projects, the fastest-growing repos, and one free prompt. Five minutes to read. Unsubscribe anytime.

Our verdict

Use this skill if you are a developer or team building features that handle EU users' personal data, or preparing a GDPR review and want a plain-language checklist for consent and data subject rights. Pick something else if you need binding legal advice, compliance scanning of real systems, or coverage of CCPA or UK rules.

Download the skill