dpa-review

Automate Data Processing Agreement reviews against a custom playbook.

1|Updated Jun 27, 2026
One-click install
npx skills add https://github.com/bomday/projetao-tatico --skill dpa-review-bomday
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dpa-review
Source: https://github.com/bomday/projetao-tatico/tree/main/claude-for-legal/privacy-legal/skills/dpa-review
Command: npx skills add https://github.com/bomday/projetao-tatico --skill dpa-review-bomday

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python, pdfminer.six, pyyaml, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Streamlines the review process for Data Processing Agreements (DPAs) by automating checks against your custom DPA playbook, identifying whether you are the processor or controller, and applying the correct playbook section.

Core Features & Use Cases

  • Automated DPA Review: Analyzes DPAs against your custom playbook to ensure compliance.
  • Role Identification: Determines if the skill is operating as a processor or controller.
  • Use Case: When a user wants to review a DPA, the skill automatically applies the correct section of the playbook and performs a privacy policy consistency check.

Quick Start

Use the dpa-review skill to review a customer's DPA by uploading the 'customer-dpa.pdf' file.

Frequently Asked Questions about dpa-review

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Data Processing Agreement review against a custom playbook?

Automate Data Processing Agreement review by uploading your DPA PDF and a custom playbook; the skill identifies processor or controller roles and applies the relevant playbook section to ensure compliance.

What is the best way to check if a DPA aligns with my privacy policy?

Check DPA and privacy policy alignment by running a consistency check that compares the agreement's terms against your privacy policy documents to identify conflicting data processing clauses.

Does the DPA review tool require Python and pdfminer.six to process PDFs?

Processing DPA PDFs requires Python and pdfminer.six to extract text, while pyyaml is needed to parse the custom playbook configuration files for the legal automation workflow.

How does legal automation identify controller versus processor roles in a DPA?

Legal automation identifies controller versus processor roles by analyzing the DPA text to determine your entity's responsibilities, then automatically applying the matching section of your custom playbook.

Can I use this skill to review DPAs for multiple customers at scale?

You can review DPAs for multiple customers by uploading each customer-dpa.pdf file individually; the skill applies your defined playbook rules to conduct privacy policy consistency checks per document.

What are the limitations of using a playbook for DPA compliance automation?

Playbook DPA compliance automation requires you to provide the custom playbook and relevant privacy policy documents beforehand, and it does not replace professional legal counsel for complex contract negotiations.