Playground β€Ί Catalog β€Ί DPA Review
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.

β–Ά Run it free β€” no key needed πŸ“ Grade your existing draft View SKILL.md β†—

πŸ—£ 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