What problem does it solve?
GDPR compliance teams and developers often struggle to document data flows and processing activities across large codebases. This Skill automates drafting a GDPR Article 30 ROPA from MODULE_MANIFEST.md and BEHAVIORAL_CONTRACTS.md context files, reducing manual archaeology and speeding audit readiness. It can be used when preparing for a GDPR audit, when a dark-code-audit flags PII-handling services with incomplete documentation, or when building a compliance package.
Core Features & Use Cases
- Auto-populates mapping of data flows to processing activities from MODULE_MANIFEST.md and BEHAVIORAL_CONTRACTS.md.
- Interviews the user for fields requiring human judgment (legal basis, purpose, international transfers).
- Writes docs/compliance/gdpr-ropa-YYYY-MM-DD.md as a draft for legal review.
- Supports repository-wide scans or module-specific generation with --module.
Quick Start
Run /generate-gdpr-ropa to generate a GDPR ROPA for the repository, or use --module path/to/module to generate for a single module.