CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

gdpr-dsgvo-expert

GDPR and German DSGVO compliance automation. Scans codebases for privacy risks, generates DPIA documentation, tracks data subject rights requests with Art. 12(3) one-month deadlines. Use when running GDPR compliance assessments, privacy audits, data protection planning, DPIA generation, or data subject rights (DSAR) management (e.g., 'check this service for GDPR risks', 'track an access request deadline'). Final compliance determinations route to the DPO or legal counsel.

68

Quality

86%

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

The canonical home for this skill is gdpr-dsgvo-expert in alirezarezvani/claude-skills

SKILL.md
Quality
Evals
Security

Quality

Content

75%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 body: all three tools have executable commands and the workflows sequence them with concrete, command-anchored steps. The main weakness is the 'Key GDPR Concepts' section, which re-explains statutory material Claude already knows and duplicates the referenced guides — hurting conciseness and leaving inlined content that should live in the reference files. The workflows also lack explicit error-recovery checkpoints.

Suggestions

Move the 'Key GDPR Concepts' legal-bases (Art. 6) and special-category (Art. 9) lists into references/gdpr_compliance_guide.md, keeping only the operational deadline rules (calendar-month calculation, two-month extension with notice within the first month) inline.

Delete the 'German BDSG Additions' table or merge it into references/german_bdsg_requirements.md, which already covers § 38, § 26, § 4, and § 31.

Add error-recovery checkpoints to the workflows, e.g., after the compliance scan: 'If critical findings exist, fix or document mitigations before proceeding', and guidance for handling a failed or inconclusive identity verification in the DSAR workflow.

DimensionReasoningScore

Conciseness

The tool and workflow sections are lean and operational, but 'Key GDPR Concepts' re-explains material Claude already knows: the special-category list ('Health data / Biometric data / Racial/ethnic origin / Political opinions...') restates Art. 9's statutory categories and the 'Legal Bases (Art. 6)' bullets restate statutory grounds, content that also duplicates the referenced guides. This is more than the 'minor instances of over-explanation' of anchor 4, while the rest of the body is too tight and unpadded to fit anchor 2 — anchor 3 fits best.

3 / 5

Actionability

Every tool has fully executable, copy-paste-ready commands with real flags and example values ('python scripts/data_subject_rights_tracker.py add --type access --subject "John Doe" --email "john@example.com"', 'status --id DSR-202601-0001 --update verified', '--template > input.json'), and the common cases for all three tools are covered — matches the fully-executable anchor 5.

5 / 5

Workflow Clarity

The three workflows are clearly sequenced with exact commands and some checkpoints ('Review findings and compliance score', 'Verify identity (proportionate measures)', and the DPIA-required branch in Workflow 1), but there are no explicit validation or error-recovery loops (e.g., what to do when the checker reports critical findings). This matches anchor 4's 'clear sequence with most checkpoints present; minor validation gaps' — not 5, which requires feedback loops and checklists.

4 / 5

Progressive Disclosure

Good structure: a table of contents, a dedicated Reference Guides section signaling one-level-deep files ('references/gdpr_compliance_guide.md', 'references/german_bdsg_requirements.md', 'references/dpia_methodology.md') with content summaries, and workflows that point to references at decision points. However, the 'Key GDPR Concepts' section inlines material the referenced guides already cover, and its 'German BDSG Additions' table duplicates german_bdsg_requirements.md's § 38/§ 26/§ 4/§ 31 coverage — a minor organization gap that keeps it below anchor 5's 'content appropriately split'. No bundle files were present in the evaluation workspace to verify the referenced paths against.

4 / 5

Total

16

/

20

Passed

Description

92%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.

A strong description: a concrete 'what' (three named automation actions with an article citation), an explicit 'Use when...' clause with natural example utterances, and a clearly delineated niche with a scope boundary. The only minor weakness is trigger-term coverage, which omits a few common synonyms users might naturally say.

DimensionReasoningScore

Specificity

'Scans codebases for privacy risks', 'generates DPIA documentation', 'tracks data subject rights requests with Art. 12(3) one-month deadlines' — three concrete actions covering all three tools, with a precise article citation for the deadline. This matches anchor 5's 'multiple specific concrete actions; comprehensive coverage' rather than anchor 4, which requires gaps in coverage; none are evident relative to the skill's toolset.

5 / 5

Completeness

'Scans codebases for privacy risks, generates DPIA documentation, tracks data subject rights requests with Art. 12(3) one-month deadlines' explicitly answers what; 'Use when running GDPR compliance assessments, privacy audits, ... (e.g., ...)' explicitly answers when with concrete trigger phrases. This matches the anchor-5 example's structure exactly, and the third-person voice ('Scans', 'generates', 'tracks') is used throughout, so no voice penalty applies.

5 / 5

Trigger Term Quality

Triggers include 'GDPR compliance assessments', 'privacy audits', 'data protection planning', 'DPIA generation', 'data subject rights (DSAR) management', plus natural example utterances like 'check this service for GDPR risks' and 'track an access request deadline' — good coverage including the DSAR synonym. A few natural terms users might say are missing (e.g., 'privacy impact assessment', 'right to be forgotten', 'data breach'), which fits anchor 4 rather than the comprehensive synonym coverage of anchor 5.

4 / 5

Distinctiveness Conflict Risk

GDPR/DSGVO/BDSG compliance automation is a clear niche with distinctive triggers ('DPIA generation', 'track an access request deadline'), and the closing scope boundary 'Final compliance determinations route to the DPO or legal counsel' further sharpens the skill's limits — minimal conflict risk with other skills, matching anchor 5.

5 / 5

Total

19

/

20

Passed

Validation

93%

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

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

referenced_paths_exist

Referenced path issues: 23 missing

Warning

Total

15

/

16

Passed

Repository

alirezarezvani/claude-skills

Path

.gemini/skills/gdpr-dsgvo-expert/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.