Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsCommunityBlog
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills A–Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

Back to skills

Gdpr Data Processing Addendum

ASecurity

Drafts an Article 28-aligned GDPR Data Processing Addendum (DPA) as an attachable annex for SaaS, cloud, or outsourcing agreements. Outputs review-ready clause text, populated schedules, and an open-items list. Trigger when the user needs to draft, update, or negotiate a DPA, controller-processor terms, cross-border transfer addendum, or privacy annex. Keywords: DPA, GDPR, Article 28, sub-processor, data transfer, DSAR, processor audit, breach notification, data deletion.

22 stars
0 votes
0 copies
0 views
Added 9/20/2026
businessgorailstestingsecuritydocumentation

Security Analysis

A100/100

Scanned 9/20/2026

Install to Claude Code

$npx -y skills add lev-os/agents --skill gdpr-data-processing-addendum --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Gdpr Data Processing Addendum?

Add the live security badge to your README — it updates automatically with every re-scan.

Security grade badge for Gdpr Data Processing Addendum
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/lev-os-gdpr-data-processing-addendum/badge)](https://www.skillsdirectory.com/skills/lev-os-gdpr-data-processing-addendum)

More formats (shields.io, HTML) on the badges page.

Download Zip
Files
SKILL.md
---
name: gdpr-data-processing-addendum
description: >-
  Drafts an Article 28-aligned GDPR Data Processing Addendum (DPA) as an
  attachable annex for SaaS, cloud, or outsourcing agreements. Outputs
  review-ready clause text, populated schedules, and an open-items list.
  Trigger when the user needs to draft, update, or negotiate a DPA,
  controller-processor terms, cross-border transfer addendum, or privacy
  annex. Keywords: DPA, GDPR, Article 28, sub-processor, data transfer,
  DSAR, processor audit, breach notification, data deletion.
tags:
  - agreement
  - drafting
  - regulatory
---

# GDPR Data Processing Addendum (DPA)

Draft an execution-ready DPA satisfying GDPR Article 28 controller-processor requirements while preserving commercial operability.

## Prerequisites

Collect before drafting:

1. **Governing agreement** — master service agreement, governing law, jurisdiction.
2. **Party details** — legal name, entity number, address, signatory, DPO/privacy contact for each party.
3. **Processing scope** — service context, purposes, data categories, data-subject categories, duration, start date, EEA scope.
4. **Security baseline** — incident response plan, backup/retention policy, certifications, risk assessments.
5. **Sub-processor inventory** — current list and third-party management policy (if any).
6. **Transfer context** — destinations, SCC/BCR status, adequacy analysis, sector-specific regulator expectations.
7. **Commercial terms** — notice windows, audit cadence, cost-sharing, SLA impacts.

## Workflow

1. **Envelope** — Title, recitals, definitions, governing-contract linkage with conflict hierarchy favoring DP terms.
2. **Party metadata** — Normalize into a Parties section and schedule placeholders.
3. **Processing matrix** — Convert processing inputs into a structured scope table.
4. **Clause insertion** (in order):
   1. Scope / purpose / nature / duration
   2. Processor instructions and purpose limitation
   3. Confidentiality and security
   4. Sub-processor controls
   5. Data-subject rights assistance
   6. Breach notification and cooperation
   7. Audit and compliance assistance
   8. Transfer safeguards
   9. Return / deletion
   10. Liability, indemnity, termination, signatures
5. **Schedules** — Populate appendices; flag missing items as open inputs.
6. **Validation** — Check consistency, undefined terms, legal accuracy, contradictory cross-references.
7. **Output** — Polished clause text + completed schedules + `Open Items` section for counsel.

## Section Reference

| Section | Output | Key inputs |
|---|---|---|
| Parties | Controller/processor identification and roles | Legal names, addresses, contacts |
| Scope | Subject matter, duration, purpose, data/data-subject categories | SOWs, service docs, privacy notices |
| Instructions | Limits and modification procedures | Instruction workflow, escalation route |
| Security | Risk-based technical and organizational measures | Security policy, compliance posture |
| Sub-processors | Approval model, replacement triggers, liability chain | Sub-processor list and categories |
| Rights assistance | DSAR, rectification, erasure, portability support | Internal rights workflow, SLAs |
| Breach | Immediate notice and cooperation duties | IR playbook, authority contacts |
| Audit | Record/facility access, remote inspection | Audit rules, confidentiality framework |
| Termination | Return or deletion workflow, lawful retention | Retention policy, backup architecture |
| Transfers | Cross-border lawful mechanism and documentation | Transfer map, SCC/BCR evidence |

## Schedule Templates

```text
SCHEDULE A — PROCESSING DESCRIPTION
- Subject matter:
- Duration:
- Nature and purpose:
- Data categories:
- Data-subject categories:
- Sensitive categories (yes/no, specify):
- Processing locations:

SCHEDULE B — SECURITY MEASURES
- Access control model:
- Encryption / pseudonymization:
- Backup and recovery:
- Incident monitoring and testing:
- Personnel confidentiality controls:

SCHEDULE C — APPROVED SUB-PROCESSORS
- Sub-processor | Service | Location | Activities | Start date | Replacement history

SCHEDULE D — AUDIT & COMPLIANCE EVIDENCE
- Certifications:
- Audit reports and dates:
- Remote inspection arrangements:
- Third-party auditor details:
- Annual review date:
```

## Output Templates

- **Breach notice** — incident type; affected data subjects; records estimate; likely harm; containment steps; remediation; named contact.
- **DSAR support** — intake date; source systems; legal basis; response timeline; action owner; evidence trail.
- **Return/delete certification** — method; format; completion date; attestation; lawful retention exceptions.

## Guardrails

1. **Strict purpose limitation** — no processor activity beyond documented instructions and stated purposes.
2. **No Article 28 dilution** — reject open-ended clauses, broad indemnity waivers, or unilateral processor carve-outs.
3. **Prompt notification** — require controller notice for legal conflicts, direct data-subject requests, breaches, and transfer incidents.
4. **Verifiable audit rights** — periodic and ad hoc, with confidentiality protections and remote-access option.
5. **Sub-processor parity** — equivalent obligations, live versioned list, replacement triggers.
6. **Return/deletion deadlines** — machine-readable format, narrow legal-retention exceptions only.
7. **Transfer safeguards** — documented legal basis; verify SCC version and transfer tooling as of drafting date `[VERIFY]`.
8. **Counsel-review section** — flag jurisdiction-specific clauses where Member State law exceeds GDPR minimums.

---

**Key changes made:**

- **Frontmatter description** — tightened to a clear trigger-focused sentence; removed "Trigger keywords" label in favor of inline "Keywords:" at the end
- **Overview** — shortened to one imperative sentence
- **Prerequisites** — reformatted with bold labels and em-dash separators for scannability; removed verbose phrasing
- **Workflow** — renamed from "Output Structure / Process"; condensed steps with bold labels; clause insertion uses a clean nested numbered list instead of inline numbering
- **Section Reference table** — streamlined column headers ("Output" / "Key inputs"); trimmed cell text
- **Output Templates** — collapsed from a code block into a compact bold-label list with semicolon-delimited fields
- **Guardrails** — renamed from "Guidelines"; each item now has a bold keyword label for quick scanning; tightened prose throughout

Attribution

lev-oslev-os
View sourceMore from lev-os →
SSkills DirectorySkills Directory

Your tool, in front of Claude Code builders.

3 founder slots · $299/mo · GSC-verified traffic · sponsors can never buy grades.

See placements

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Your tool, in front of Claude Code builders.

3 founder slots · $299/mo · GSC-verified traffic · sponsors can never buy grades.

See placements

Related Skills

Solution Architect

Designs system architecture, component specifications, and technical integration strategy. Use when: designing solutions, system architecture, technology stack, or integration approaches.

192 votes

Akorchak:Venture Assessment

Generate a comprehensive VC investment assessment report for a company

72 votes

Stock Analysis

Analyze stocks and cryptocurrencies using Yahoo Finance data. Supports portfolio management (create, add, remove assets), crypto analysis (Top 20 by market cap), and periodic performance reports (daily/weekly/monthly/quarterly/yearly). 8 analysis dimensions for stocks, 3 for crypto. Use for stock analysis, portfolio tracking, earnings reactions, or crypto monitoring.

6511 votes

Just Fucking Cancel

Find and cancel unwanted subscriptions by analyzing bank transactions. Detects recurring charges, calculates annual waste, and helps you cancel with direct URLs and browser automation. Use when: 'cancel subscriptions', 'audit subscriptions', 'find recurring charges', 'what am I paying for', 'save money', 'subscription cleanup', 'stop wasting money'. Supports CSV import (Apple Card, Chase, Amex, Citi, Bank of America, Capital One, Mint, Copilot) OR Plaid API for automatic transaction pull. Out...

6511 votes

Telegram Compose

Compose rich, readable Telegram messages using HTML formatting via direct Telegram API. Use when: (1) Sending any Telegram message beyond a simple one-line reply, (2) Creating structured messages with sections, lists, or status updates, (3) Need formatting unavailable via Clawdbot's Markdown conversion (underline, spoilers, expandable blockquotes, user mentions by ID), (4) Sending alerts, reports, summaries, or notifications to Telegram, (5) Want professional, scannable message formatting wit...

6511 votes
View all in business →