Agent skill

Privacy Engineering

by briiirussell in briiirussell/cybersecurity-skills

Implement and audit privacy controls in product and infrastructure — GDPR, CCPA / CPRA, LGPD, PIPEDA.

MITAuto-check: notesLegal & Compliance

Install Privacy Engineering

skills CLI
$ npx skills add briiirussell/cybersecurity-skills --skill privacy-engineering -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install briiirussell/cybersecurity-skills privacy-engineering --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/briiirussell/cybersecurity-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/privacy-engineering .claude/skills/privacy-engineering && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
privacy-engineering
GitHub stars
413
Token cost
~4.1k tokens
SKILL.md length
1,880 words
Files
1
Skills in repo
25
Repo updated
First seen
Licence
MIT

At a glance

Implement and audit privacy controls in product and infrastructure — GDPR, CCPA / CPRA, LGPD, PIPEDA.

  • The user mentions GDPR
  • SKILL.md covers Regulatory landscape…, Privacy by design — the…, Output format and Boundaries, plus 1 more section
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md
  • Privacy engineering

What it does

Privacy Engineering is an agent skill from briiirussell/cybersecurity-skills. Implement and audit privacy controls in product and infrastructure — GDPR, CCPA / CPRA, LGPD, PIPEDA. Covers data minimization, lawful basis, consent management, data subject access requests (DSARs — access, deletion, portability), data processing agreements, DPIA / TIA, breach notification timing, data classification, and the technical implementation of 'right to be forgotten' across backups, caches, analytics, and third parties. Use when the user mentions 'GDPR,' 'CCPA,' 'CPRA,' 'data privacy,' 'privacy…

Its SKILL.md is about 4.1k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Legal & Compliance, covering Privacy and GDPR. The repository describes itself as: Cybersecurity skills for AI coding agents (Claude Code, Cursor, Codex). The licence is MIT.

When your agent uses it

  • The user mentions GDPR
  • Privacy engineering
  • Data subject access request
  • Right to deletion

Example prompts

  • “right to be forgotten”
  • “data privacy,”
  • “privacy engineering,”
  • “/privacy-engineering”

Requirements

  • Pre-approved tools (allowed-tools): Read, Grep, Glob, Bash, Write, WebSearch

What it can do on your machine

Read from SKILL.md and the folder at commit c9ade03. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves these tools, so the agent can use them without asking each time:

    • Read
    • Grep
    • Glob
    • Bash
    • Write
    • WebSearch

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are markdown).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Privacy Engineering loads about 4.1k tokens when it runs. Until then it costs about 232 tokens; SKILL.md has 1,880 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~232
When it runs · the whole SKILL.md, loaded when a task matches
~4.1k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check: notes

The automated check noted patterns worth knowing about, such as sudo or a known installer.

  • NotePre-approves every shell command (allowed-tools: Bash)SKILL.md
    allowed-tools: Read, Grep, Glob, Bash, Write, WebSearch

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from briiirussell/cybersecurity-skills at commit c9ade03, republished under its MIT licence (© briiirussell). 1,880 words, ~4,122 tokens.

Download SKILL.mdSave it as .claude/skills/privacy-engineering/SKILL.md (or your agent's skills folder).
name
privacy-engineering
description
Implement and audit privacy controls in product and infrastructure — GDPR, CCPA / CPRA, LGPD, PIPEDA. Covers data minimization, lawful basis, consent management, data subject access requests (DSARs — access, deletion, portability), data processing agreements, DPIA / TIA, breach notification timing, data classification, and the technical implementation of 'right to be forgotten' across backups, caches, analytics, and third parties. Use when the user mentions 'GDPR,' 'CCPA,' 'CPRA,' 'data privacy,' 'privacy engineering,' 'data subject access request,' 'DSAR,' 'right to deletion,' 'right to be forgotten,' 'data portability,' 'consent management,' 'cookie consent,' 'data minimization,' 'DPIA,' 'data protection impact assessment,' 'breach notification,' 'BAA,' 'DPA,' 'data processing agreement,' 'sub-processor,' 'cross-border data transfer,' 'SCCs,' or needs to implement or review privacy controls.
allowed-tools
Read, Grep, Glob, Bash, Write, WebSearch

Privacy Engineering — GDPR / CCPA Technical Implementation

Implement privacy controls at the code, data, and infrastructure layers. This skill is not legal compliance theater — it is the engineering work that turns the legal requirements into systems that actually do what they claim.

Privacy and security overlap but are not the same. Security protects against unauthorized access; privacy protects against authorized-but-improper use. A perfectly secure system that logs every keystroke and shares the log with vendors is a privacy disaster. This skill covers the privacy half of that distinction.

Cross-references: owasp-audit for the security side, iam-audit for access control to personal data, secrets-audit for credential handling, incident-triage for the response side of a privacy breach (72-hour GDPR notification clock starts when you find out, not when you finish investigating), security-comms for the customer-disclosure draft.

Regulatory landscape (engineering-relevant subset)

The skill produces compliant technical implementations. Final compliance determinations stay with counsel; this skill is the technical execution layer.

RegulationScopeKey engineering hooks
GDPR (EU)Any processing of personal data of EU/EEA residentsArticles 5 (principles), 6 (lawful basis), 7 (consent), 15-22 (data subject rights), 25 (privacy by design), 30 (records of processing), 32 (security), 33 (breach notification — 72 hours), 35 (DPIA)
CCPA / CPRA (California)Businesses processing CA resident data above thresholdsRight to know, delete, correct, opt out of sale / share. Sensitive PI category. Annual privacy notice. Service-provider contracts
LGPD (Brazil)Brazilian residentsSimilar shape to GDPR with local twists
PIPEDA (Canada)Federal commercialConsent-based with reasonable expectation, breach notification
State laws (US)Varies — VA, CO, CT, UT, etc.Roughly CCPA-shaped; engineering practices that meet GDPR + CCPA usually cover state laws

Engineering reality: build for the strictest regime that applies and stop worrying about the rest. GDPR is the strictest in most dimensions; CCPA adds the "opt out of sale / share" and sensitive-PI category.

Privacy by design — the engineering practices

Practice 1: Data classification

You cannot enforce privacy on data you have not classified. Every data store needs a classification.

A minimal classification (more is fine, less is not):

ClassDefinitionEngineering treatment
PublicInformation published or freely sharableNo special handling
InternalInternal business data, no PIStandard access controls
PersonalData identifying a natural person (email, name, IP, device ID, account ID)Access logging, retention limits, deletion path
Sensitive personalGDPR Art 9 special categories (health, biometric, political, sexual orientation, race, religion), CCPA SPI (precise location, race, religion, biometric, genetic, sex life, mail content, government ID, financial account, citizenship, union membership)Stricter access (need-to-know), encryption at rest with separate KMS key, audit on every read
RegulatedPHI under HIPAA, PCI cardholder data, NPI under GLBARegulation-specific controls; out of scope here, see hipaa-audit and pci-audit

Audit step: for each data store (database, S3 bucket, BigQuery dataset, etc.), confirm classification is documented and matches the actual data. Many systems start "internal" and quietly become "personal" because someone added an email column.

Practice 2: Data minimization

Collect the minimum to deliver the service; retain the minimum to deliver value; share the minimum with vendors.

Common minimization findings:

  • IP address logged in every request when it is only needed for rate limiting (truncate to /24 after rate-limit decision)
  • Full user-agent stored when only the device class matters (truncate)
  • Date of birth collected for age verification when only "over 13 / over 18 / over 21" is needed (store the boolean, not the date)
  • Phone numbers collected for "optional" notifications and retained after opt-out
  • Backup data retained for years past the operational need
  • Analytics platforms receiving full URL paths that contain order IDs / user IDs

Audit grep patterns:

  • Personal-data column names in DB schemas: email, phone, name, address, ssn, dob, birth, gender, ip, user_agent, device_id, ip_address
  • Logging statements emitting these: log\..*\$\{user\.email\}, console\.log\(.*user\., logger\.info\(.*email
  • Analytics integrations sending more than they need: analytics\.identify\(.*email, full-page URL parameters
Practice 3: Lawful basis (GDPR) / purpose (CCPA)

Every processing activity needs a documented lawful basis under GDPR Article 6. CCPA requires purpose-of-use disclosure.

Common bases and where they fit:

  • Contract (Art 6(1)(b)) — necessary to provide the service the user signed up for
  • Consent (Art 6(1)(a)) — opt-in, freely given, specific, informed, revocable. The bar is high. The bar is especially high for sensitive data (Art 9 requires explicit consent on top of the lawful basis)
  • Legitimate interest (Art 6(1)(f)) — the catch-all for security, fraud prevention, internal analytics. Requires a balancing test documented somewhere
  • Legal obligation, vital interest, public task — narrow applicability

Engineering hook: the application logs every processing activity (insert into data_processing_log or equivalent) with the lawful basis. When DSARs arrive, this is the source of truth for what to disclose.

Consent is the most over-engineered and under-built part of privacy. The skill is keeping it simple and provable.

The consent record:

  • User ID (or device ID for pre-auth)
  • Specific purpose (marketing emails ≠ product analytics ≠ third-party advertising)
  • Timestamp
  • Version of the consent text shown
  • Source (which form / banner / API)
  • Whether granted or denied
  • Revocation timestamp if withdrawn

Withdrawal of consent must be as easy as granting it (GDPR Art 7(3)). If "accept all" is one click on the cookie banner, "reject all" must also be one click. Banners that require traversing five panels to refuse are non-compliant.

Common audit findings:

  • Cookie banner that loads tracking scripts before the user clicks anything
  • "Legitimate interest" set as the default for non-essential cookies
  • Consent timestamp not stored, so the app cannot prove when (or whether) consent was obtained
  • Marketing consent bundled with terms-of-service acceptance (consent must be specific)
  • No way for the user to see their consent history or withdraw
Practice 5: Data subject rights (the DSAR pipeline)

Users have rights under GDPR Articles 15-22 and CCPA. The technical implementation often falls down in the same places.

Right to access (Art 15 / CCPA "right to know"): The user gets a copy of personal data held about them. Implementation:

  • Enumerate every data store containing personal data tied to a user ID
  • Pull from each store on request
  • Format in a machine-readable export (JSON / CSV)
  • Verify identity before disclosing — verification standard must be appropriate to sensitivity, not "we sent an email to the address on file"
  • 30-day delivery (GDPR) / 45-day (CCPA)

Right to deletion (Art 17 / CCPA "right to delete"): The user gets data deleted. The technical reality is harder than it looks.

  • Primary database: straightforward DELETE / soft-delete with retention
  • Replicas / standbys: confirm replication propagated, or schedule for purge
  • Backups: retention windows mean backups will continue to contain deleted data until they age out. GDPR is OK with this if you document the retention and re-delete on any restore
  • Caches: Redis, CDN, application-level caches — invalidate on delete
  • Search indexes: Elasticsearch / Algolia / Meilisearch — re-index, do not just delete the source
  • Analytics: Mixpanel, Amplitude, Segment, GA — separate deletion APIs per vendor
  • Data warehouses: BigQuery / Snowflake / Redshift — separate pipeline; usually batched
  • Logs: application logs containing the user's PII age out by retention. Verify log retention is shorter than the user can reasonably expect
  • Third parties / sub-processors: every vendor processing personal data on your behalf needs a deletion fan-out

Audit grep patterns:

  • Search for places PII flows out: analytics\.track, segment\.identify, sentry\.setUser, mixpanel\.people\.set, datadog.*user, posthog\.identify
  • Find vendor SDK initializations: Sentry\.init, analytics\.load, LogRocket\.init, FullStory\.init
  • Each is a deletion-fanout destination

Right to portability (Art 20): Machine-readable export of data the user provided. Distinct from access — only covers data they gave you, in a structured format. JSON / CSV is fine.

Right to rectification (Art 16 / CCPA "right to correct"): Update incorrect data. Engineering hook: build the correction path into the product; do not require email-to-support.

Right to object (Art 21): Stop processing for direct marketing / specific other purposes. Engineering hook: a suppression list / opt-out flag honored everywhere processing happens.

Audit step: simulate a DSAR end to end against your own account before a real user does. Most teams find broken parts on first try.

Show full SKILL.md (588 more words)Show less
Practice 6: Vendor / sub-processor management

Every vendor processing personal data is a sub-processor. GDPR requires a Data Processing Agreement (DPA) with each one and a documented sub-processor list available to users.

Engineering audit:

  • Inventory every SaaS / API integration in the codebase that touches user data
  • For each, confirm DPA on file (legal can answer)
  • For each, confirm the data sent is the minimum needed
  • For each, confirm deletion API or process exists
  • For each, confirm data-residency (where is the data stored — EU, US, elsewhere) and that cross-border transfer mechanism is in place (Standard Contractual Clauses for transfers out of EU)

Common findings:

  • Sentry / Datadog / LogRocket / FullStory capturing PII in error reports and session recordings
  • Slack used for customer-data discussion (Slack becomes a sub-processor if PII is shared in DMs/channels)
  • Analytics tools pre-2024 cross-border transfer (US adequacy decision after EU-US Data Privacy Framework — verify your vendors are listed)
  • Webhook deliveries to vendors not under DPA
Practice 7: Breach notification

GDPR Article 33: notify supervisory authority within 72 hours of becoming aware of a personal data breach. Article 34: notify affected individuals without undue delay if breach poses high risk.

Engineering hooks (this skill is for the technical detection / scoping side; legal handles the actual notification):

  • Detection: SIEM rules for personal-data exfiltration / unauthorized-access patterns (see siem-detection)
  • Scoping: ability to determine quickly which records / fields / individuals were involved (audit logs, access logs, query history)
  • Containment: revoke access, rotate credentials (see secrets-audit, incident-triage)
  • Documentation: timeline-of-awareness clock starts when anyone on the team becomes aware, not when leadership is briefed — your detection-to-leadership latency directly impacts the 72-hour clock
Practice 8: DPIA (Data Protection Impact Assessment)

Required for high-risk processing (Art 35) — large-scale processing of sensitive data, systematic monitoring, automated decision-making affecting individuals.

Engineering input to a DPIA:

  • Data flow diagram (re-use the threat-modeling artifact)
  • Categories of personal data
  • Categories of data subjects
  • Recipients (internal + vendors)
  • Retention periods per category
  • Security measures (link to owasp-audit, iam-audit, crypto-audit outputs)
  • Risk assessment + mitigations

This skill produces the engineering inputs; legal / privacy counsel produces the DPIA itself.

Output format

markdown
# Privacy Engineering Audit / Implementation Report
## Scope: [system / product / data flow]
## Regulation context: [GDPR / CCPA / both / other]
## Date: [date]

### Data inventory
| Data store | Classification | Categories of PI | Lawful basis | Retention |
|------------|----------------|------------------|--------------|-----------|

### Findings
| ID | Severity | Practice | Issue |
|----|----------|----------|-------|

### DSAR pipeline status
- [ ] Access — implemented and tested end-to-end
- [ ] Deletion — implemented with full fan-out (DBs, caches, search, analytics, vendors)
- [ ] Portability — implemented in machine-readable format
- [ ] Rectification — self-service path exists
- [ ] Objection / opt-out — honored in all processing paths

### Vendor / sub-processor inventory
| Vendor | Purpose | Data shared | DPA | Deletion path | Data residency |
|--------|---------|-------------|-----|---------------|----------------|

### Consent records (if applicable)
[State: present / partial / missing. Storage location. Fields captured.]

### Action items
[Prioritized with owner and deadline]

Disposition rule (Fixed / Deferred / Accepted Risk) per owasp-audit's Report Format. Accepted-risk decisions for privacy findings often need legal sign-off as well as engineering — note this in the writeup.

Boundaries

  • This skill produces technical implementations and audit findings; final compliance determinations require legal / privacy counsel
  • For breach notification: the skill produces the technical scope and timeline; the notification itself requires legal review and goes through security-comms
  • Refuse to help build systems designed to violate privacy laws — including dark-pattern consent flows, surveillance-as-marketing, or PI hoarding past lawful retention
  • "Anonymization" is a high bar — pseudonymization (replacing direct identifiers with surrogate keys while retaining ability to re-identify) is not the same as anonymization (irreversibly removing identifiability). Treat re-identification risk seriously
  • Cross-border transfer to non-adequate jurisdictions requires Standard Contractual Clauses or equivalent — the legal mechanism is not this skill's scope, but the engineering work of routing data through compliant pipelines is

References

  • GDPR — full regulation: eur-lex.europa.eu/eli/reg/2016/679
  • EDPB Guidelines — the European Data Protection Board issues binding guidance on GDPR interpretation
  • ICO (UK) — accessible, practitioner-oriented guidance: ico.org.uk
  • CCPA / CPRA — California AG: oag.ca.gov/privacy/ccpa
  • IAPP — International Association of Privacy Professionals (training, certification, resource library)
  • NIST Privacy Framework — companion to CSF, useful for translating between security and privacy controls
  • ISO/IEC 27701 — privacy extension to ISO 27001
  • "Privacy by Design" — Ann Cavoukian's seven foundational principles
  • "Privacy Engineering" — Bibi Lin, M. Selvi, A. Acar (academic / practitioner overview)
  • "The Algorithmic Foundations of Differential Privacy" — Dwork & Roth (for the anonymization / differential-privacy slice)
  • Data Privacy Framework (EU-US, US-UK, US-Swiss) — current cross-border transfer mechanisms

© briiirussell, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in skills/privacy-engineering of briiirussell/cybersecurity-skills.

Open the folder on GitHubat commit c9ade03

Compare with similar skills

Privacy Engineering next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Privacy Engineering compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Privacy Engineering this skillbriiirussell/cybersecurity-skills413—~4.1kAutomated safety check: NotesMIT
C15tc15t/c15t1.9k1 repos~1.6kAutomated safety check: PassApache-2.0
HIPAA Safe Harbor Coverage Auditmaziyarpanahi/openmed5.5k—~1.7kAutomated safety check: PassApache-2.0
Korean Privacy Termskimlawtech/korean-privacy-terms587—~2.9kAutomated safety check: PassApache-2.0
Gdpr ComplianceSushegaad/Claude-Skills-Governance-Risk-and-Compliance9461 repos~3.9kAutomated safety check: PassMIT
Hipaa ComplianceSushegaad/Claude-Skills-Governance-Risk-and-Compliance9461 repos~2.3kAutomated safety check: PassMIT

Similar skills

  • C15t

    c15t/c15t

    Work with c15t consent management docs, APIs, and integrations for Next.js, React, and JavaScript.

    1.9k GitHub starsUsed in 1 repo~1.6k tokens
    Legal & ComplianceAuto-check passed
  • Checks OpenMed de-identified clinical text against the 18 HIPAA Safe Harbor identifier categories and reports gaps and residual re-identification risk.

    5.5k GitHub stars~1.7k tokensUpdated yesterday
    Legal & ComplianceAuto-check passed
  • Korean Privacy Terms

    kimlawtech/korean-privacy-terms

    처리방침·이용약관 자동 생성 스킬 패키지 (v4.0). An agent skill from kimlawtech/korean-privacy-terms.

    587 GitHub stars~2.9k tokensUpdated 1 mo ago
    Legal & ComplianceAuto-check passed
  • Gdpr Compliance

    Sushegaad/Claude-Skills-Governance-Risk-and-Compliance

    Expert GDPR compliance assistant covering all four core workflows: (1) auditing code and systems for GDPR violations, (2) drafting GDPR-compliant documents such as privacy policies, Data Processing…

    946 GitHub starsUsed in 1 repo~3.9k tokens
    Legal & ComplianceAuto-check passed
  • Hipaa Compliance

    Sushegaad/Claude-Skills-Governance-Risk-and-Compliance

    Expert HIPAA compliance assistant for healthcare and software contexts.

    946 GitHub starsUsed in 1 repo~2.3k tokens
    Legal & ComplianceAuto-check passed
  • Pii Contract Analyze

    gregmos/PII-Shield

    Universal legal document processor with PII anonymization. An agent skill from gregmos/PII-Shield.

    150 GitHub stars~8.9k tokensUpdated 3 mo ago
    Legal & ComplianceAuto-check: notes

More from briiirussell/cybersecurity-skills

All 25 skills in this repo
  • AI Risk Management

    briiirussell/cybersecurity-skills

    Apply the NIST AI Risk Management Framework (AI RMF 1.0) and adjacent guidance to AI / ML systems — model lifecycle governance, fairness and bias evaluation, robustness, transparency…

    413 GitHub stars~3.7k tokensUpdated 4 mo ago
    Auto-check: notes
  • API Audit

    briiirussell/cybersecurity-skills

    Audit REST, GraphQL, and RPC APIs against the OWASP API Security Top 10 (2023).

    413 GitHub stars~2.8k tokensUpdated 4 mo ago
    Auto-check: notes
  • Breach Patterns

    briiirussell/cybersecurity-skills

    Learn from public breach disclosures — extract the audit question each one implies and check your own stack.

    413 GitHub stars~3.5k tokensUpdated 4 mo ago
    Auto-check: notes
  • Cloud Audit

    briiirussell/cybersecurity-skills

    Audit cloud infrastructure (AWS, GCP, Azure) for misconfigurations, excessive permissions, and security gaps.

    413 GitHub stars~1.3k tokensUpdated 4 mo ago
    Auto-check: notes
  • Container Audit

    briiirussell/cybersecurity-skills

    Audit container images, Dockerfiles, and Kubernetes manifests for misconfigurations, excessive privileges, exposed secrets, and runtime risks.

    413 GitHub stars~2.5k tokensUpdated 4 mo ago
    Auto-check: notes
  • Crypto Audit

    briiirussell/cybersecurity-skills

    Audit cryptography implementation — algorithm choice, key sizes, KDF parameters, IV/nonce handling, signature verification, randomness, TLS configuration, and key rotation.

    413 GitHub stars~2.8k tokensUpdated 4 mo ago
    Auto-check: notes

Questions about Privacy Engineering

What does Privacy Engineering do?

Implement and audit privacy controls in product and infrastructure — GDPR, CCPA / CPRA, LGPD, PIPEDA. Privacy Engineering is an agent skill from briiirussell/cybersecurity-skills. Implement and audit privacy controls in product and infrastructure — GDPR, CCPA / CPRA, LGPD, PIPEDA.

When should I use Privacy Engineering?

Privacy Engineering fits situations like: the user mentions GDPR; privacy engineering; data subject access request; right to deletion.

How do I install Privacy Engineering in Claude Code?

Run `npx skills add briiirussell/cybersecurity-skills --skill privacy-engineering -a claude-code`. Or copy the skill folder (skills/privacy-engineering in briiirussell/cybersecurity-skills) into .claude/skills/privacy-engineering in your project. Claude Code loads it when a task matches its description.

How do I install Privacy Engineering in Codex?

Run `npx skills add briiirussell/cybersecurity-skills --skill privacy-engineering -a codex`. Or copy the skill folder (skills/privacy-engineering in briiirussell/cybersecurity-skills) into .agents/skills/privacy-engineering in your project. Codex loads it when a task matches its description.

Can I use Privacy Engineering in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add briiirussell/cybersecurity-skills --skill privacy-engineering -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/privacy-engineering, .gemini/skills/privacy-engineering, .github/skills/privacy-engineering and .opencode/skills/privacy-engineering in your project.

What does Privacy Engineering need to run?

SKILL.md names no scripts, command-line tools or credentials: Privacy Engineering is instructions for the agent only. Its frontmatter pre-approves these tools: Read, Grep, Glob, Bash, Write, WebSearch.

Does Privacy Engineering access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Privacy Engineering safe to install?

Our automated static check of SKILL.md found notes only (pre-approves every shell command (allowed-tools: bash)), nothing it rates as a warning. It is not a guarantee. Review the folder before installing.

What licence does Privacy Engineering use?

Privacy Engineering is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Privacy Engineering use?

About 4.1k tokens (SKILL.md is roughly 16k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Privacy Engineering?

Skills that share tags, products or a category with Privacy Engineering: C15t (c15t/c15t, 1.9k stars), HIPAA Safe Harbor Coverage Audit (maziyarpanahi/openmed, 5.5k stars), Korean Privacy Terms (kimlawtech/korean-privacy-terms, 587 stars) and Gdpr Compliance (Sushegaad/Claude-Skills-Governance-Risk-and-Compliance, 946 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Privacy Engineering?

briiirussell (a GitHub user) maintains it in briiirussell/cybersecurity-skills, which has 413 GitHub stars. The repository holds 25 skills in this directory. The repository was last updated on May 27, 2026.

Source: briiirussell/cybersecurity-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.