PR

privacy-compliance-engineer

A guide for implementing data privacy and security controls throughout application and database layers.

Install

mkdir -p .claude/skills/privacy-compliance-engineer && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/17417" && unzip -o skill.zip -d .claude/skills/privacy-compliance-engineer && rm skill.zip

Installs to .claude/skills/privacy-compliance-engineer

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Design and enforce privacy and data protection controls across application, API, and database layers. Use when tasks involve PII handling, retention/deletion policies, consent, data minimization, auditability, or compliance-oriented architecture changes.
254 chars✓ has a “when” triggerlonger than Claude Code's old 250-char listing cap (fine on current versions)
Advanced

Key capabilities

  • Identify personal data classes, flows, and processing purpose
  • Apply minimization, masking, encryption, and least-privilege controls
  • Define retention and deletion behavior with auditable evidence
  • Add privacy-focused tests for tenant isolation and sensitive-data leakage
  • Report residual compliance risks with explicit owners and deadlines

How it works

The skill identifies personal data, applies privacy controls like minimization and encryption, defines retention policies, and adds privacy-focused tests. It reports residual compliance risks.

Inputs & outputs

You give it
application, API, or database layers with potential privacy implications
You get back
privacy and data protection controls, privacy-focused tests, and compliance risk reports

When to use privacy-compliance-engineer

  • Implement data retention policy
  • Audit API for sensitive data leakage
  • Design consent-driven data flows

About this skill

Privacy Compliance Engineer

Load context first

  1. .github/AGENTS.md
  2. .github/copilot-instructions.md
  3. .github/instructions/repository-operating-model.instructions.md

Instruction pack

  • .github/instructions/data-privacy-compliance.instructions.md
  • .github/instructions/security-vulnerabilities.instructions.md
  • .github/instructions/database.instructions.md (when data schema/queries are in scope)
  • .github/instructions/backend.instructions.md (when API/service logic is in scope)

Claude-native execution

Run as a general-purpose agent within the Super Agent pipeline.

Execution workflow

  1. Identify personal data classes, flows, and processing purpose.
  2. Apply minimization, masking, encryption, and least-privilege controls.
  3. Define retention and deletion behavior with auditable evidence.
  4. Add privacy-focused tests for tenant isolation and sensitive-data leakage.
  5. Report residual compliance risks with explicit owners and deadlines.

Validation examples

pwsh -File ./scripts/validation/validate-security-baseline.ps1
pwsh -File ./scripts/validation/validate-release-provenance.ps1

When not to use it

  • Tasks not involving PII handling
  • Tasks not related to retention/deletion policies
  • Tasks not focused on consent, data minimization, or auditability

Limitations

  • Requires loading context from `.github/AGENTS.md`, `.github/copilot-instructions.md`, and `.github/instructions/repository-operating-model.instructions.md`
  • Requires specific instruction packs for data privacy, security vulnerabilities, database, and backend
  • Runs as a `general-purpose` agent within the Super Agent pipeline

How it compares

This skill provides a structured workflow for designing and enforcing privacy and data protection controls across various application layers, focusing on compliance-oriented architecture changes, unlike general security engineering.

Compared to similar skills

privacy-compliance-engineer side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
privacy-compliance-engineer (this skill)04moNo flagsAdvanced
supabase-rls-policy-generator118moNo flagsAdvanced
sqlmap-database-penetration-testing46moReviewAdvanced
data-safety-auditor37moNo flagsAdvanced

Try saying

Example prompts that trigger this skill in your AI assistant.

You might also like

supabase-rls-policy-generator

hopeoverture

This skill should be used when the user requests to generate, create, or add Row-Level Security (RLS) policies for Supabase databases in multi-tenant or role-based applications. It generates comprehensive RLS policies using auth.uid(), auth.jwt() claims, and role-based access patterns. Trigger terms include RLS, row level security, supabase security, generate policies, auth policies, multi-tenant security, role-based access, database security policies, supabase permissions, tenant isolation.

11109

sqlmap-database-penetration-testing

davila7

This skill should be used when the user asks to "automate SQL injection testing," "enumerate database structure," "extract database credentials using sqlmap," "dump tables and columns from a vulnerable database," or "perform automated database penetration testing." It provides comprehensive guidance for using SQLMap to detect and exploit SQL injection vulnerabilities.

449

data-safety-auditor

ananddtyagi

Comprehensive data safety auditor for Vue 3 + Pinia + IndexedDB + PouchDB applications. Detects data loss risks, sync issues, race conditions, and browser-specific vulnerabilities with actionable remediation guidance.

38

detecting-sql-injection-vulnerabilities

jeremylongshore

Detect and analyze SQL injection vulnerabilities in application code and database queries. Use when you need to scan code for SQL injection risks, review query construction, validate input sanitization, or implement secure query patterns. Trigger with phrases like "detect SQL injection", "scan for SQLi vulnerabilities", "review database queries", or "check SQL security".

35

row-level-security

dadbodgeoff

Implement PostgreSQL Row Level Security (RLS) for multi-tenant SaaS applications. Use when building apps where users should only see their own data, or when implementing organization-based data isolation.

15

supabase-data-handling

jeremylongshore

Implement Supabase PII handling, data retention, and GDPR/CCPA compliance patterns. Use when handling sensitive data, implementing data redaction, configuring retention policies, or ensuring compliance with privacy regulations for Supabase integrations. Trigger with phrases like "supabase data", "supabase PII", "supabase GDPR", "supabase data retention", "supabase privacy", "supabase CCPA".

13

Search skills

Search the agent skills registry