DR
DPA Review
π΅ Stable
π· SkillSpec L3
pm-legal
Read a Data Processing Agreement before you sign it β sub-processors, transfer mechanism, breach-notice window, deletion, audit rights β in plain language with π΄π‘π’ risk. Use when asked to review a DPA, check a data processing agreement, is this DPA safe to sign, or what am I agreeing to on data. Produces the plain-English summary, the risk-ranked findings, the missing-clause checklist, and the questions to send back before signature.
π£ Say this to your agent
βReview this DPA before we sign the vendor contract.ββIs this data processing agreement safe to sign?ββWhat am I agreeing to on data in this DPA?ββCheck this DPA β we're the controller, it's a GDPR deal.β
What to give it
βΈThe DPA text β the document, or its key clauses pasted
βΈYour role β are you the controller (your data) or the processor (you're the vendor)? The risks flip
βΈThe data β what personal/sensitive data is involved, and any regime that applies (GDPR, CCPA, HIPAA)
βΈDeal context β how critical the vendor is; leverage shapes what's worth fighting
β The bar it holds itself to
Every skill in this library self-verifies β these are this skill's own quality checks, straight from its definition.
βController/processor role identified β findings framed from your side
βSub-processor, transfer, breach-window, and deletion terms each assessed (or flagged absent)
βThe breach-notification window is stated in hours/days, not left as "reasonable"
βEvery π΄ names the exact clause and the concrete exposure
βMissing-clause list distinguishes "unusual gap" from "standard omission"
βFlagged for counsel review on anything material
β οΈ What it refuses to do
**Summarising without ranking** β a wall of clauses helps no one; rank by damage.
**Ignoring who you are** β a processor and a controller face opposite risks in the same document.
**Treating "reasonable security" as fine** β undefined standards are the finding.
**Inventing a clause number** or requirement not in the text β quote what's there.
Install
npx pm-claude-skills add --agent claude # or codex Β· cursor Β· gemini Β· hermes
# or one-line MCP (every skill, any client):
claude mcp add pm-skills -- npx -y pm-claude-skills-mcp
Start with
Related skills
π Embed this skill
Drop this on your blog, docs, or site β it renders a "Run this skill" card:
<div data-pm-skill="dpa-review"></div>
<script src="https://mohitagw15856.github.io/pm-claude-skills/embed.js" async></script>
π¬ Discussion
DPA Review is one of 832 open-source professional AI agent skills β all SkillSpec L3.
Try them all in the browser Β· β Star on GitHub Β· Browse the full catalog