CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

gdpr-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 Agreements (DPAs), and consent notices, (3) answering GDPR compliance questions with authoritative article citations, and (4) reviewing data flows and PII handling practices. Use this skill whenever the user mentions GDPR, data protection, privacy compliance, lawful basis, data subject rights, DPA, privacy notices, consent management, data breaches, DPIAs, controller/ processor relationships, cross-border data transfers, or any EU/UK data privacy topic. Also trigger for questions like "is this GDPR compliant?", "how do I handle personal data?", "what does a privacy policy need?", or any request involving PII, personal data, or data retention in a regulatory context.

Quality

88%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

71%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A well-structured, highly actionable compliance skill with clear multi-workflow sequencing and genuinely valuable current regulatory detail. Its weaknesses are moderate redundancy of GDPR basics Claude already knows and a navigation defect: two of the six template pointers in the Workflow 2 table reference sections that do not exist in documents.md, leaving two bundle files unreachable via the skill's own navigation.

Suggestions

Fix the Workflow 2 navigation table: point Privacy Policy/Notice to references/privacy-notice.md and DPA to references/dpa-template.md (or fold both templates into documents.md) so all six rows resolve and no bundle file is orphaned.

Trim or relocate content Claude already knows — the six lawful-basis enumeration and the Key Article Quick Reference table — into a reference file, keeping only the audit-specific checks inline to improve token efficiency.

Add an explicit output-validation step to Workflow 2, e.g. "After drafting, verify the notice against the Art. 13/14 checklist before presenting it", to close the workflow-clarity validation gap.

DimensionReasoningScore

Conciseness

Mostly efficient, but it re-teaches GDPR fundamentals Claude already knows: the full six-basis Art. 6(1) enumeration (consent/contract/legal obligation/vital interests/public task/legitimate interests) and the topic-to-article quick-reference table ("Definitions | Art. 4", "Lawful basis | Art. 6") are standard knowledge, and the Key Regulatory Updates table carries long prose cells inline. It fits the 3 anchor (some unnecessary explanation, could be tightened) better than 4, where over-explanation would be only minor.

3 / 5

Actionability

Highly actionable throughout: a 6-step audit procedure with per-step article citations, a copy-paste "GDPR Audit Report" output template with a severity guide, a 7-item pre-drafting intake checklist, a [PLACEHOLDER] convention, a structured Q&A format (Rule → Article → Exception → Practical Implication), and RoPA/PII checklists. For an instruction-only skill this is the equivalent of copy-paste-ready guidance covering the common cases; not a 4 because there are no significant gaps.

5 / 5

Workflow Clarity

All four workflows are clearly and explicitly sequenced (numbered steps, per-step checks, pre-flight intake checklists), and the severity guide plus escalation triggers add checkpoints. It falls short of 5 because there is no explicit post-drafting output-validation step (e.g., "verify the drafted notice against the Art. 13/14 checklist") or error-recovery loop; no destructive/batch cap applies since the skill is advisory.

4 / 5

Progressive Disclosure

Structure exists (documents.md navigation table, one-level-deep pointer to updates-2025.md), but the navigation is partially wrong: the table claims "# Privacy Notice / Privacy Policy Template" and "# Data Processing Agreement (DPA) Template" are sections in documents.md, yet those sections do not exist there — the templates live in references/privacy-notice.md and references/dpa-template.md, which the body never mentions (orphaned bundle files). Two of six table entries are broken, which is more than the minor organization gaps allowed by the 4 anchor.

3 / 5

Total

15

/

20

Passed

Description

100%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

An exemplary description: it states four concrete capabilities in third person, provides an explicit and richly keyworded trigger clause with natural user phrasings and synonyms, and carves out a distinct regulatory niche. Both the "what" and "when" questions are answered explicitly and concretely.

DimensionReasoningScore

Specificity

Enumerates four concrete, distinct workflows — "auditing code and systems for GDPR violations", "drafting GDPR-compliant documents such as privacy policies, Data Processing Agreements (DPAs), and consent notices", "answering GDPR compliance questions with authoritative article citations", "reviewing data flows and PII handling practices" — with named deliverables for each. This matches the comprehensive-coverage anchor; it is not a 4 because there are no material gaps in the action coverage, and the voice is consistently third person.

5 / 5

Completeness

Explicitly answers both "what" (the four enumerated workflows) and "when" ("Use this skill whenever the user mentions..." plus concrete example trigger questions). This is a direct match to the 5 anchor pattern; a "Use when" clause is present and specific.

5 / 5

Trigger Term Quality

Covers natural terms users would say — "GDPR, data protection, privacy compliance, lawful basis, data subject rights, DPA, privacy notices, consent management, data breaches, DPIAs, controller/processor relationships, cross-border data transfers" — plus verbatim question phrasings ("is this GDPR compliant?", "how do I handle personal data?", "what does a privacy policy need?") and synonyms (PII / personal data). Not a 4: no meaningful natural-term gaps for this domain.

5 / 5

Distinctiveness Conflict Risk

Clear niche — EU/UK data privacy regulatory compliance — with domain-specific triggers (DPIAs, DUAA-era UK divergence, controller/processor, lawful basis) that only this skill would claim. Minimal overlap risk with general security or document skills; not a 4 because the triggers are unambiguous for the stated domain.

5 / 5

Total

20

/

20

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

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

Path

plugins/gdpr-compliance/skills/gdpr-compliance/SKILL.md

Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.