ooligo
claude-skill

DPA review with Claude

Difficulty
intermediate
Setup time
30min
For
legal-ops · in-house-counsel · privacy-counsel
Legal Ops

Stack

A Claude Skill that reviews a Data Processing Addendum (DPA) — the GDPR Art. 28 / CCPA-CPRA / UK GDPR contract that governs how a vendor processes personal data on the controller’s behalf — against the firm’s DPA checklist and a curated red-flag list (international-transfer mechanism, sub-processor consent posture, audit-rights scope, data-breach notification window, deletion / return obligations on contract end). Returns a structured review with per-section citations, the obligation it implements or fails to implement, and the recommended redline. Replaces the privacy counsel’s 60-90 minute first-pass DPA read with a 15-minute review of a structured report — leaving the counsel’s time for the cases where judgment matters.

When to use

  • Vendor procurement is sending you DPAs to review weekly, and the privacy counsel is the bottleneck.
  • The firm has a written DPA checklist (see the DPA checklist learn entry) the skill can audit against. Without the checklist, the skill scores against generic GDPR Art. 28 expectations only.
  • You handle EU or UK personal data (GDPR or UK GDPR triggers); or California personal information at the CCPA-CPRA threshold ($25M revenue, 100K California consumers, or 50%+ revenue from CA personal info).
  • The privacy counsel reviews the report and signs off on the redlines before they go to the vendor.

When NOT to use

  • Replacing the privacy counsel’s judgment on novel issues. The skill catches the standard-pattern failures (no SCCs, no breach window, vague sub-processor consent). Novel issues — a vendor pioneering a new transfer mechanism, a unique data-flow architecture — need the counsel’s read.
  • Auto-signing DPAs based on the skill’s “passes” verdict. The skill recommends; the counsel approves.
  • DPAs in jurisdictions the firm hasn’t mapped. APAC (Singapore PDPA, Japan APPI), Brazil LGPD, Canada PIPEDA, etc. each have their own requirements. The skill’s defaults are EU GDPR + CCPA-CPRA. Add jurisdictions to the checklist before reviewing.
  • Scrutinizing a fully-negotiated final DPA. Use the skill on first-draft review where the volume is highest. Final-draft review benefits less from automation and more from counsel attention.

Setup

  1. Drop the bundle. Place apps/web/public/artifacts/dpa-review-claude-skill/SKILL.md into your Claude Code skills directory.
  2. Author or import the firm’s DPA checklist. The bundle includes a starter checklist in references/1-dpa-checklist.md keyed to GDPR Art. 28 + standard CCPA-CPRA. Customize for the firm’s risk posture (e.g. tighter breach-window, narrower sub-processor consent).
  3. Configure the per-vendor profile. Different vendors have different baseline behavior (a hyperscaler’s DPA is different from a Series A startup’s DPA). The bundle’s references/2-vendor-profile-template.md captures vendor-specific notes the skill weights into the review.
  4. Dry-run on three closed DPAs. Review three DPAs the privacy counsel approved last quarter. Compare the skill’s red flags to the counsel’s actual redlines. Tune the checklist weights.

What the skill does

Five steps. Section identification before red-flag detection, because red flags are section-typed (a missing breach-window clause is only a red flag in a DPA’s notification section).

  1. Section the DPA. Identify the standard sections: Definitions, Subject-Matter and Duration, Processor Obligations, Sub-Processors, International Transfers, Audit Rights, Breach Notification, Deletion / Return on Termination, Liability. Halt if the document doesn’t look like a DPA (e.g. it’s a master services agreement with privacy provisions buried in §17 — flag and ask the user to extract the DPA-equivalent provisions).
  2. Run the checklist per section. For each obligation in the firm’s checklist, find the supporting language in the DPA. Output: present + cited / present-but-vague / absent. Vague language is a finding, not a pass.
  3. Run the red-flag detector. Beyond the checklist, scan for known anti-patterns: processor may transfer data internationally without notice, sub-processor consent waived broadly, audit rights limited to “summary findings only,” breach notification “within a reasonable time,” deletion-on-termination tied to vendor’s “ordinary deletion cycle.”
  4. Citation per finding. Every finding cites the DPA section number and the specific clause text. No section number → no finding.
  5. Recommended redlines per finding. For each absent or vague obligation, suggest specific replacement language. The redline is grounded in the firm’s checklist or the counsel’s prior approved redlines.

Cost reality

Per DPA review (typical 8-25 page document), on Claude Sonnet 4.6:

  • LLM tokens — typically 15-40k input (DPA + checklist + skill instructions) and 3-6k output. Roughly $0.15-0.40 per DPA.
  • Privacy counsel time — the win. First-pass DPA read by counsel is 60-90 minutes. Reviewing the structured report and approving redlines is 15-25 minutes.
  • Setup time — 30 minutes for the checklist customization. Vendor profiles add 5-10 minutes per major vendor.

Success metric

  • Counsel’s edit rate of skill-recommended redlines — share of redlines the counsel modifies before sending. Should sit at 15-30%. Below 5% means the counsel is rubber-stamping; above 50% means the skill’s redline grounding is off.
  • DPA throughput per week — number of DPAs reviewed and returned to procurement weekly. Should rise from baseline by 2-3× without quality regression.
  • Counsel-flagged misses — share of DPAs where the counsel flags issues the skill missed. Should be tracked monthly; pattern of misses is the signal to update the checklist or red-flag list.

vs alternatives

  • vs Spellbook / Harvey / ContractPodAi DPA modules. Those products handle DPA review in-product with their own checklists. Pick them if your team lives in the platform. Pick the skill if you want the checklist version-controlled in your repo, the model swappable, and the audit log portable.
  • vs first-pass paralegal review. Paralegal review is right where the team has the headcount. The skill complements paralegals — it catches the deterministic-style misses; paralegals catch the contextual ones.
  • vs counsel reviews everything end-to-end. The default at smaller firms. Predictable bottleneck.
  • vs no review on low-risk DPAs. Sometimes the right call (the marketing-tool DPA may not warrant counsel time). The skill is the lightweight middle ground.

Watch-outs

  • Citation hallucination. Guard: every finding cites the DPA section number and the specific clause text. Findings without a citable section are flagged as “not in the document — counsel to verify” rather than asserted.
  • Jurisdiction-specific drift. Guard: the checklist names the jurisdictions it covers. DPAs covering uncovered jurisdictions (e.g. Brazilian LGPD) trigger a “checklist does not cover this jurisdiction” warning rather than a silent miss.
  • Vendor-relationship over-redline. Guard: the redlines are recommendations. The privacy counsel applies judgment about which redlines are worth the negotiation cost. The skill does not auto-send.
  • Confidentiality of vendor DPAs. Guard: the skill processes locally where the calling Claude session runs. Use API access with zero-retention configuration for any DPA carrying actual vendor data.
  • Standard Contractual Clauses (SCC) version drift. Guard: the checklist captures the SCC module versions the firm accepts (currently EU 2021/914 modules). DPAs citing older SCC versions or omitting module identification are flagged.

Stack

The bundle lives at apps/web/public/artifacts/dpa-review-claude-skill/:

  • SKILL.md — the skill definition
  • references/1-dpa-checklist.md — the firm’s DPA checklist
  • references/2-vendor-profile-template.md — fillable vendor-profile template

Tools: Claude. For broader contract-review workflows, see contract redline Claude skill and contract summary skill.

Related: DPA checklist, GDPR for legal teams, contract review SOP, contract risk scoring.

Files in this artifact

Download all (.zip)