001-commands-inventory
Use when you need to generate a checklist document with embedded commands inventory, following the embedded template exactly and…
Use when reviewing, designing, or modifying Java enterprise systems that process personal data and need GDPR-aware engineering controls. This should trigger for requests such as Review a Java service for GDPR privacy controls; Design data-subject rights workflows; Add retention,
Claude Code
$ npx -y skills add jabrena/plinth --skill 803-regulations-gdpr --agent claude-code
Codex
$ npx skills add jabrena/plinth --skill 803-regulations-gdpr -a codex -y
Cursor
$ npx skills add jabrena/plinth --skill 803-regulations-gdpr -a cursor -y
Gemini CLI
$ npx skills add jabrena/plinth --skill 803-regulations-gdpr -a gemini-cli -y
GitHub Copilot
$ npx skills add jabrena/plinth --skill 803-regulations-gdpr -a github-copilot -y
OpenCode
$ npx skills add jabrena/plinth --skill 803-regulations-gdpr -a opencode -y
Windsurf
$ npx skills add jabrena/plinth --skill 803-regulations-gdpr -a windsurf -y
name: 803-regulations-gdpr description: Use when reviewing, designing, or modifying Java enterprise systems that process personal data and need GDPR-aware engineering controls. This should trigger for requests such as Review a Java service for GDPR privacy controls; Design data-subject rights workflows; Add retention, deletion, pseudonymization, or privacy-safe logging; Assess data transfer, DPIA, breach evidence, or processor/controller boundary concerns before production release. Part of Plinth Toolkit license: Apache-2.0 metadata: author: Juan Antonio Breña Moral version: 0.19.0
Use this Skill to review Java enterprise applications, APIs, data pipelines, integrations, batch jobs, AI workflows, or operational tooling that collect, store, transform, expose, log, export, or delete personal data.
Apply this Skill to determine what engineering controls, evidence, and escalation paths are needed before the system is released, connected to production data, or used for personal-data processing.
This Skill is not legal advice. It helps Java engineers, architects, tech leads, platform teams, and reviewers identify when GDPR concerns may apply and how to translate data protection expectations into enterprise architecture controls such as personal-data inventories, minimization, purpose limitation, privacy by design, security of processing, data-subject rights workflows, retention and deletion, pseudonymization, transfer-review evidence, breach-response evidence, and privacy-safe logging.
The purpose of this Skill is to increase awareness of potential gaps in the system and create engineering evidence for qualified review. The response produced by this Skill does not represent legal advice, a legal opinion, or a final regulatory determination.
The main question is:
> When does a Java enterprise system require GDPR-aware personal-data controls, and what should developers build differently?
External reference: [GDPR Regulation (EU) 2016/679](https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:32016R0679).
GDPR chapters summary reference: [GDPR chapters summary](references/803-regulations-gdpr-chapters-summary.md).
Java engineering examples reference: [GDPR engineering examples](references/803-regulations-gdpr-engineering-examples.md).
Questionnaire asset: [GDPR engineering review questionnaire](assets/questions/803-gdpr-engineering-review-questionnaire.md).
Report template asset: [GDPR engineering review report template](assets/reports/803-gdpr-engineering-review-report-template.md).
This Skill applies to:
Treat lawful basis, controller or processor role, jurisdiction, transfer mechanism, special-category processing, DPIA requirements, and regulatory interpretation as governance decisions for legal, privacy, data protection officer, compliance, security, and risk owners.
Engineering teams should still create evidence that makes those decisions reviewable:
Translate GDPR concerns into engineering controls for Java enterprise systems. Do not provide legal advice or replace review by legal, privacy, data protection officer, compliance, security, or risk owners.
Use when you need to generate a checklist document with embedded commands inventory, following the embedded template exactly and…
Use when you need to generate a checklist document with embedded agents inventory, following the embedded template exactly and…
Use when you need to generate a checklist document with Java system prompts from skills.xml, following the embedded section…
Use when you need to install the embedded project commands into command directories (.github/commands, .claude/commands,…
Use when you need to install the embedded robot agents into .github/agents, .claude/agents, .cursor/agents, or .codex/agents,…
Guides the creation of agile epics with comprehensive definition including business value, success criteria, and breakdown into…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.