# data-privacy-compliance

Provides implementation blueprints for GDPR, CCPA, and HIPAA compliance directly in your codebase.

- skill · `type=skill` · Claude Code · 259 installs
- Author: davila7
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/davila7/claude-code-templates/tree/HEAD/cli-tool/components/skills/enterprise-communication/data-privacy-compliance
- Updated: 2026-10-24
- HTML: https://affpapa.org/en/nevibecode/skills/data-privacy-compliance

## What it does

This skill offers reference logic for managing privacy requests, including data subject access, record erasure, and portable data exports. The included JavaScript patterns demonstrate how to authenticate requester identity, gather personal profiles, and generate structured downloads in JSON, CSV, or XML.

It also covers objection handlers and granular consent interfaces for tracking technologies. Because tax laws or active contracts can mandate keeping certain records, the deletion workflows check retention rules before wiping user records from databases and backups. You will still need to verify your local legal retention schedules before applying these handlers directly.

## Install

### Claude Code (native platform)

1. **claude-code-templates**
```bash
npx claude-code-templates@latest --skill enterprise-communication/data-privacy-compliance
```

2. **Skills CLI (Vercel)**
```bash
npx skills add davila7/claude-code-templates --skill data-privacy-compliance -a claude-code
```

3. **Manually: put the files in place**
- File: `~/.claude/skills/data-privacy-compliance/SKILL.md` — Copy the whole skill folder; for one project use .claude/skills/data-privacy-compliance/

### Codex

**Manually: put the files in place**
- File: `.agents/skills/data-privacy-compliance/SKILL.md` — For all projects use ~/.agents/skills/

### Cursor

**Manually: put the files in place**
- File: `.cursor/skills/data-privacy-compliance/SKILL.md` — Cursor also reads .agents/skills/ and .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install davila7/claude-code-templates data-privacy-compliance
```

2. **Manually: put the files in place**
- File: `.github/skills/data-privacy-compliance/SKILL.md`

### Gemini CLI

**Platform CLI**
```bash
gemini skills install https://github.com/davila7/claude-code-templates --path cli-tool/components/skills/enterprise-communication/data-privacy-compliance
```

### Windsurf (Devin Desktop)

**Manually: put the files in place**
- File: `.devin/skills/data-privacy-compliance/SKILL.md` — The legacy .windsurf/skills/ path still works

### Claude.ai

**Claude.ai**
- Zip the folder and upload it in Settings → Capabilities → Skills

Where a file is given instead of a command, copy the files from the source to that path: https://github.com/davila7/claude-code-templates/tree/HEAD/cli-tool/components/skills/enterprise-communication/data-privacy-compliance

## When to use it
- build data export handlers for GDPR access requests
- automate account deletion with legal retention checks
- create consent preference forms for cookie categories
- set up objection workflows for profiling and direct marketing

## Example prompts
- Write an endpoint to export user account data in JSON format for a GDPR request
- Draft a data deletion handler that retains tax records but wipes analytics
- Create an HTML form for granular cookie consent preferences

## Similar
- [git-guardrails-claude-code](https://affpapa.org/en/nevibecode/skills/git-guardrails-claude-code.md) — skill · 499069 installs
- [ponytail-review](https://affpapa.org/en/nevibecode/skills/ponytail-review.md) — skill · 57000 installs
- [ponytail-audit](https://affpapa.org/en/nevibecode/skills/ponytail-audit.md) — skill · 45400 installs
- [security-audit](https://affpapa.org/en/nevibecode/skills/cloudflare-security-audit.md) — skill · 54800 installs
- [security-and-hardening](https://affpapa.org/en/nevibecode/skills/security-and-hardening.md) — skill · 70200 installs
- [supabase](https://affpapa.org/en/nevibecode/skills/supabase.md) — skill · 8 installs

From the same set: [davila7/claude-code-templates](https://affpapa.org/en/nevibecode/by/davila7/claude-code-templates.md) — 804 cards

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
