plugins/compliance-planning/skills/assess-gdpr/SKILL.md
Conduct a GDPR compliance assessment for a system or processing activity.
npx skillsauth add melodic-software/claude-code-plugins assess-gdprInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Conduct a comprehensive GDPR compliance assessment.
Load these skills:
gdpr-compliance - GDPR requirements and DPIA guidancedata-classification - Personal data categorizationSpawn the privacy-officer agent with the following prompt:
Conduct a comprehensive GDPR compliance assessment for: $ARGUMENTS
Perform the following assessments:
1. Data Mapping
- Identify all personal data collected
- Categorize data (standard vs special category)
- Map data flows (collection, processing, storage, sharing)
- Identify controllers and processors
- Document international transfers
2. Lawful Basis Assessment
- Determine lawful basis for each processing activity
- Validate consent mechanisms (if applicable)
- Conduct Legitimate Interest Assessment (if applicable)
3. DPIA Determination
- Assess if DPIA is required
- If required, conduct risk assessment
- Recommend mitigations for identified risks
4. Data Subject Rights
- Assess implementation of all rights
- Identify gaps in rights fulfillment
- Recommend improvements
5. Privacy by Design
- Evaluate data minimization
- Assess purpose limitation
- Review storage limitation
- Check transparency measures
6. Documentation Review
- Privacy notices
- Processing records (Article 30)
- Data protection policies
Provide a complete GDPR assessment with:
- Compliance score by area
- Gap analysis with priorities
- Remediation roadmap
- Evidence requirements
Ensure the report includes:
# Assess a customer data processing system
/compliance-planning:assess-gdpr "customer relationship management system processing EU customer data"
# Assess a marketing platform
/compliance-planning:assess-gdpr "email marketing platform with subscriber consent management"
# Assess an e-commerce site
/compliance-planning:assess-gdpr "e-commerce website serving EU customers with payment processing"
# GDPR Compliance Assessment: [System Name]
## Executive Summary
### Overall Compliance: [HIGH/MEDIUM/LOW]
| Area | Score | Status |
|------|-------|--------|
| Lawful Basis | [X/10] | [Status] |
| Data Subject Rights | [X/10] | [Status] |
| Security | [X/10] | [Status] |
| Documentation | [X/10] | [Status] |
| **Overall** | **[X/10]** | **[Status]** |
### Key Findings
- [Critical finding 1]
- [Critical finding 2]
---
## Personal Data Inventory
[Detailed data mapping]
---
## Lawful Basis Analysis
[Assessment per processing activity]
---
## Data Subject Rights Assessment
[Implementation status per right]
---
## DPIA Assessment
### Required: [Yes/No]
[If yes, full DPIA]
---
## Gap Analysis
### Critical Gaps
| Gap | GDPR Article | Risk | Remediation |
|-----|--------------|------|-------------|
---
## Remediation Roadmap
### Immediate (0-30 days)
1. [Action]
### Short-term (30-90 days)
1. [Action]
### Long-term (90+ days)
1. [Action]
---
## Documentation Checklist
- [ ] Privacy notice updated
- [ ] Article 30 records complete
- [ ] DPIAs conducted
- [ ] BAAs/DPAs in place
- [ ] Consent records maintained
development
Search Milan Jovanovic's .NET blog for Clean Architecture, DDD, CQRS, EF Core, and ASP.NET Core patterns. Use for finding applicable patterns, code examples, and architecture guidance. Invoke when working with .NET projects that could benefit from proven architectural patterns.
tools
Install and configure Data API Builder (DAB) for production SQL Server MCP access with RBAC
tools
Manage MssqlMcp servers - status, rebuild, and upstream updates
tools
Developer environment setup guides for Windows, macOS, Linux, and WSL. Use when setting up development machines, installing tools, configuring environments, or following platform-specific setup guides. Covers package management, shell/terminal, code editors, AI tooling, containerization, databases, and more.