abusing-dpapi-for-cred…
Extract and decrypt Windows DPAPI-protected secrets (Credential Manager, browser logins/cookies, Wi-Fi credentials, KeePass keys)…
Conduct comprehensive GDPR compliance assessments by evaluating data processing activities against EU Regulation 2016/679, including Article 30 records of processing, lawful basis validation, data subject rights implementation, Data Protection Impact Assessments (DPIAs) under
Claude Code
$ npx -y skills add mukul975/Anthropic-Cybersecurity-Skills --skill conducting-gdpr-compliance-assessment --agent claude-code
Codex
$ npx skills add mukul975/Anthropic-Cybersecurity-Skills --skill conducting-gdpr-compliance-assessment -a codex -y
Cursor
$ npx skills add mukul975/Anthropic-Cybersecurity-Skills --skill conducting-gdpr-compliance-assessment -a cursor -y
Gemini CLI
$ npx skills add mukul975/Anthropic-Cybersecurity-Skills --skill conducting-gdpr-compliance-assessment -a gemini-cli -y
GitHub Copilot
$ npx skills add mukul975/Anthropic-Cybersecurity-Skills --skill conducting-gdpr-compliance-assessment -a github-copilot -y
OpenCode
$ npx skills add mukul975/Anthropic-Cybersecurity-Skills --skill conducting-gdpr-compliance-assessment -a opencode -y
Windsurf
$ npx skills add mukul975/Anthropic-Cybersecurity-Skills --skill conducting-gdpr-compliance-assessment -a windsurf -y
name: conducting-gdpr-compliance-assessment description: >- Conduct comprehensive GDPR compliance assessments by evaluating data processing activities against EU Regulation 2016/679, including Article 30 records of processing, lawful basis validation, data subject rights implementation, Data Protection Impact Assessments (DPIAs) under Article 35, breach notification procedures, international transfer safeguards (SCCs, adequacy decisions), and technical/organizational measures under Article 32. Use when processing personal data of EU residents, preparing for supervisory authority audits, implementing privacy-by-design for new systems, scoping compliance gaps for M&A due diligence, assessing third-party processors, or responding to data subject access requests at scale. Incorporates 2026 guidance from ICO, EDPB, and post-Data (Use and Access) Act 2025 UK-GDPR considerations. Do not use for implementing specific Article 32 controls — use implementing-gdpr-data-protection-controls; or for DSAR automation — use implementing-gdpr-data-subject-access-request. domain: cybersecurity subdomain: compliance-governance tags: - gdpr - data-protection - privacy - compliance - dpia - data-subject-rights - article-30 - controller - processor - eu-regulation - ico - supervisory-authority version: "1.0" author: dakshverma23 license: Apache-2.0 nist_csf: - GV.OC-02 - GV.PO-01 - GV.RM-04 - PR.DS-01 - PR.DS-02 - ID.AM-05 mitre_attack: - T1530 - T1567
> **Effective Date**: August 2026 > **Legal Basis**: EU Regulation 2016/679 (GDPR), UK GDPR as amended by Data Protection Act 2018 and Data (Use and Access) Act 2025 (ukpga/2025/18) > **Pending Changes**: Digital Omnibus proposal (COM(2025) 837) would change Article 30(5) threshold from 250 to 750 employees and Article 33 breach notification from 72h to 96h. Still in proposal stage; current requirements remain in force.
**Do not use** for:
**For detailed procedures, templates, and examples, see `references/detailed-workflow.md`**
GDPR applies if: 1. Organization has establishment in EU 2. Offers goods/services to EU residents 3. Monitors behavior of EU residents
**Check**: EU office? EU website targeting? Behavioral tracking?
Document for EACH activity:
**Tools**: Use `scripts/article30_parser.py`, `article30_validator.py`, `generate_ropa_report.py`
**Common gaps**: Missing retention periods (68%), vague purposes, undocumented transfers
| Basis | Use Case | Key Requirement | |-------|----------|-----------------| | **Consent** (6(1)(a)) | Marketing, profiling | Freely given, specific, withdrawable | | **Contract** (6(1)(b)) | Order fulfillment | Strictly necessary only | | **Legal Obligation** (6(1)(c)) | Tax records | Cite specific law | | **Legitimate Interest** (6(1)(f)) | Fraud prevention, analytics | Three-part test + balancing |
**Action**: Map each Article 30 activity to one lawful basis. Document legitimate interest assessments.
Verify capability for:
**Test**: Process sample DSAR through full workflow. Use `scripts/` for automation.
DPIA **mandatory** for:
**Template**: See `references/detailed-workflow.md` for
817 structured cybersecurity skills for AI agents · Mapped to 6 frameworks: MITRE ATT&CK, NIST CSF 2.0, MITRE ATLAS, D3FEND, NIST AI RMF & MITRE F3 (Fight Fraud) · agentskills.io standard · Works with Claude Code, GitHub Copilot, Codex CLI, Cursor, Gemini CLI & 20+ platforms · 29 security domains · Apache 2.0
Extract and decrypt Windows DPAPI-protected secrets (Credential Manager, browser logins/cookies, Wi-Fi credentials, KeePass keys)…
Take over Active Directory accounts by writing attacker-controlled public keys to msDS-KeyCredentialLink (Shadow Credentials)…
Prepare a defense-contractor environment for CMMC Level 2 certification: scope CUI and FCI, implement the 110 NIST SP 800-171 Rev…
Create forensically sound bit-for-bit disk images with dd or dcfldd on a Linux forensic workstation, preserving evidence…
Detect dangerous ACL misconfigurations in Active Directory using ldap3
Perform static analysis of Android APK malware using apktool for resource decompilation, jadx for Java source recovery, and…
Use for authorized security assessment of REST, GraphQL, WebSocket, or SOAP APIs, including discovery, authentication,…
Clean and finalize authorized natural-language text intended for readers by auditing suspicious invisible Unicode and rewriting…
Vercel AI SDK patterns for the installed major (ui/package.json: `ai` 6.x, `@ai-sdk/react` 3.x). The skill name is historical;…