From security-compliance
Provides GDPR, CCPA, LGPD, and PIPEDA compliance guidance including consent management, data subject rights, minimization patterns in Python, retention policies, and checklists.
How this skill is triggered — by the user, by Claude, or both
Slash command
/security-compliance:privacy-complianceThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
This skill provides guidance for GDPR, CCPA, and other privacy regulations.
This skill provides guidance for GDPR, CCPA, and other privacy regulations.
| Regulation | Region | Key Requirements |
|---|---|---|
| GDPR | EU/EEA | Consent, data rights, breach notification |
| CCPA/CPRA | California | Right to know, delete, opt-out |
| LGPD | Brazil | Similar to GDPR |
| PIPEDA | Canada | Consent, limited collection |
@dataclass
class Consent:
user_id: str
purpose: str
granted_at: datetime
withdrawn_at: datetime | None
version: str
# Only collect what's necessary
class UserRegistration(BaseModel):
email: str # Required for account
name: str # Required for personalization
# Don't collect: age, gender, location unless needed
RETENTION_POLICIES = {
"user_data": timedelta(days=365 * 2),
"logs": timedelta(days=90),
"analytics": timedelta(days=365),
}
npx claudepluginhub jpoutrin/product-forge --plugin security-complianceGuides GDPR-compliant data processing, consent management, privacy controls, and data subject requests for systems handling EU personal data.
Navigates GDPR and CCPA privacy regulations, reviews DPAs, and handles data subject requests. Useful for compliance assessments, vendor agreements, cross-border transfers, and DSAR responses.
Assess GDPR compliance for data processing, rights, privacy controls, and incident response obligations.