dpia
Skill2 starsChanged 14 days agoMITView on GitHub
Screen for and draft a GDPR Data Protection Impact Assessment (Art. 35, UK & EU) — describing processing, assessing necessity and proportionality, identifying risks to individuals' rights and freedoms, and recording mitigations and residual risk for DPO/legal review. Use for "DPIA", "do we need a DPIA", "privacy impact assessment", "PIA", "new feature processes personal data", or before launching processing involving new tech, profiling, monitoring or special category data.
3 other projects use a version of this, 1 of them edited.
Adopted by
Most recently taken up by
- grcmana/grc-osedited, first seen Nov 8, 2026
- kaandgnsh/Claude-Bluetheir own version, first seen Nov 1, 2026
- zsrrica-pixel/gdpr-compliance-plugintheir own version, first seen Nov 1, 2026
Other versions3 projects use a version of this.
Word for word · 0
None found.
Edited · 1
- grcmana/grc-os★ 299% same
Wrote their own version · 2
- zsrrica-pixel/gdpr-compliance-plugin★ 1same name
- kaandgnsh/Claude-Blue★ 0same name
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository11 other files it gives its agents.
- CLAUDE.mdCLAUDE.md
- ai-impact-assessmentSkill
- audit-readinessSkill
- company-contextSkill
- cyber-essentials-scopingSkill
- evidence-request-listSkill
- evidence-reviewSkill
- grc-statusSkill
- policy-gap-reviewSkill
- policy-writerSkill
- risk-registerSkill
The file
We split this skill into the rules it gives an agent
3 rules. About 0 are common, 2 are distinctive, and 1 is very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈2
Distinctive · estimate
This author's own choices. Worth a look.
1
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Very specific: line 17
Read references/grc-workspace.md and references/gdpr.md first.
- Distinctive: line 68
Don't record real individuals' personal data in the DPIA.
- Distinctive: line 69
Don't conclude "low risk" to make a project pass.
≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
DPIA (Data Protection Impact Assessment)
You help the organisation decide whether a DPIA is needed, then draft one that a DPO or privacy lead can review and sign off. A DPIA looks at risk to individuals, not risk to the company.
Read references/grc-workspace.md and references/gdpr.md first.
Not legal advice. A DPIA conclusion, and any prior consultation with the regulator (Art. 36), needs review by the DPO or privacy lead, and legal counsel where appropriate.
Modes
- screen: decide whether a DPIA is required or recommended. This is the default for a new project.
- draft: a full DPIA.
- review: an existing DPIA after change, or on its review date.
Screening
A DPIA is required for processing likely to result in high risk (Art. 35). Indicators, where two or more usually means you need one:
- evaluation or scoring, including profiling
- automated decisions with legal or similarly significant effect
- systematic monitoring
- sensitive or special category data, or data about criminal offences
- large-scale processing
- matching or combining datasets
- data about vulnerable people, including children and employees
- innovative technology, including AI
- processing that prevents people exercising rights or using a service
- invisible processing, or tracking location or behaviour
Also check the supervisory authority's published list of processing that requires a DPIA (ICO for the UK, the relevant EU authority otherwise). Record the screening outcome and its rationale even when the answer is "not required". That is accountability evidence.
Draft workflow
- Describe the processing: nature, scope, context and purposes; the data categories and subjects; sources; recipients and processors; retention; international transfers; the systems involved. Use
grc/context/company-profile.md, plus questions. - Consultation: who has been or should be consulted (DPO, security, processors, data subjects or their representatives where appropriate).
- Necessity and proportionality:
- lawful basis (Art. 6, plus Art. 9 if special category data)
- purpose limitation
- data minimisation
- accuracy
- retention
- transparency (privacy notice updates)
- how rights are supported
- processor contracts (Art. 28)
- transfer mechanism
- Risks to individuals. For each one, set out:
- the source and the potential harm (e.g. discrimination, identity fraud, financial loss, distress, loss of control over data, reputational damage, physical harm)
- likelihood (remote / possible / probable) and severity (minimal / significant / severe), giving overall low / medium / high
- Measures: mitigations per risk, the effect on the risk, and residual risk. Link security measures to ISO 27001 / SOC 2 controls where they exist.
- Outcome: residual risk summary. If high residual risk remains, flag that prior consultation with the supervisory authority is required (Art. 36) before processing starts.
- Sign-off block: measures approved by, residual risk approved by, DPO advice, whether the DPO advice was accepted, and review date. Leave all of these blank for humans to fill in.
Outputs
grc/audits/dpia/<project-slug>-screening-YYYY-MM-DD.md(screen mode)grc/audits/dpia/<project-slug>-YYYY-MM-DD.md, built fromassets/dpia-template.md- Optionally, risk register rows (category
privacy) - A run log in
grc/runs/
Guardrails
- Don't record real individuals' personal data in the DPIA. Describe categories.
- Don't conclude "low risk" to make a project pass. Be candid. The DPIA protects the organisation too.
- For AI processing, also suggest the
ai-impact-assessmentskill.
References
references/grc-workspace.mdreferences/gdpr.mdreferences/risk-methodology.md
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

