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.

70

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

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 strong, highly actionable skill body: every tool has executable commands, workflows are command-backed and sequenced, and reference files are clearly signaled one level deep. The main costs are token efficiency — the 'Key GDPR Concepts' section re-teaches GDPR basics Claude already knows and duplicates reference content — and an orphaned bundle file (references/gdpr_audit_playbook.md) that is never surfaced, plus implicit rather than explicit validation in the workflows.

Suggestions

Cut or drastically trim the 'Key GDPR Concepts' section: move the Art. 6/Art. 9 lists and the rights/deadline table into references/gdpr_compliance_guide.md, keeping only the non-obvious details (calendar-month deadline, two-month extension rule) inline.

Add references/gdpr_audit_playbook.md to the Reference Guides section (with a one-line description like the other three) so all bundle files are discoverable.

Add explicit validation checkpoints to the workflows, e.g. after Workflow 1 Step 1 verify report.json contents before acting on the score, and in Workflow 2 confirm the tracker's computed deadline when logging a request.

DimensionReasoningScore

Conciseness

The Tools and Reference Guides sections are lean and command-focused, but 'Key GDPR Concepts' (~40 lines) re-explains material Claude already knows — Art. 6 legal bases ('Consent: Marketing, newsletters, analytics'), the Art. 9 special category list ('Health data, Biometric data, Racial/ethnic origin...'), and a seven-row rights table where every deadline is identical ('One month (Art. 12(3))'). This is mostly efficient but includes unnecessary explanation that should be trimmed or delegated to references/. Not 4 because the redundant concept section is more than a minor instance of over-explanation; not 2 because the tool and workflow sections are genuinely tight with no padding.

3 / 5

Actionability

All three tools come with copy-paste-ready, fully executable commands including flags, realistic example values (--id DSR-202601-0001, --type access), and CI/JSON output variants (e.g., 'python scripts/gdpr_compliance_checker.py . --json --output report.json', the tracker's add/list/status/report/template subcommands). The common cases for each tool are covered. Not 4 because there are no gaps: input template retrieval, output paths, and status transitions are all shown.

5 / 5

Workflow Clarity

The three workflows have clear, command-backed step sequences, and some checkpoints exist (Workflow 1 Step 2 'Review findings and compliance score', Workflow 2 Step 2 'Verify identity'). However, validation is implicit rather than explicit — no step verifies the report was generated correctly, confirms the deadline computed by the tracker, or recovers from a failed step. Not 5 because there are no explicit validation commands or error-recovery feedback loops; not 3 because sequences are complete and command-driven with several genuine checkpoints present, exceeding 'checkpoints missing or implicit'.

4 / 5

Progressive Disclosure

The body is well-structured as an overview: tool summaries with commands inline, three reference guides clearly signaled one level deep ('references/gdpr_compliance_guide.md', 'references/german_bdsg_requirements.md', 'references/dpia_methodology.md' — all verified to exist), and a table of contents. Two gaps keep it from 5: references/gdpr_audit_playbook.md exists in the bundle but is never mentioned in SKILL.md, making it undiscoverable; and the 'Key GDPR Concepts' section inlines general reference material that duplicates the references/ files. Not 3 because the structure and signaling are genuinely good, not merely present.

4 / 5

Total

16

/

20

Passed

Description

96%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: third-person voice, concrete capabilities, an explicit 'Use when...' clause with natural trigger phrases and example user queries, plus a useful boundary statement routing final determinations to the DPO/legal counsel. The only weakness is mild generic phrasing ('privacy audits', 'data protection planning') that slightly raises overlap risk with adjacent privacy/audit skills.

DimensionReasoningScore

Specificity

The description lists multiple concrete, verifiable actions — 'Scans codebases for privacy risks', 'generates DPIA documentation', 'tracks data subject rights requests with Art. 12(3) one-month deadlines' — with comprehensive coverage of the skill's three capabilities. It is not merely naming a domain; each action names the artifact produced. Not 4 because coverage is comprehensive rather than having minor gaps; not below because there is no vague or generic language.

5 / 5

Completeness

It explicitly answers both questions: 'what' via three concrete capability sentences, and 'when' via an explicit 'Use when running GDPR compliance assessments, privacy audits, data protection planning, DPIA generation, or data subject rights (DSAR) management' clause with example trigger phrases. Not 4 because the 'when' is not merely present but specific and illustrated with concrete trigger examples; the 'Use when...' requirement is fully satisfied.

5 / 5

Trigger Term Quality

Natural trigger terms include 'GDPR compliance assessments', 'privacy audits', 'DPIA generation', 'data subject rights (DSAR) management', plus concrete example phrases users would actually say: 'check this service for GDPR risks', 'track an access request deadline'. Synonyms and acronyms (DSGVO, DSAR, DPIA) are covered. Not 4 because it goes beyond good coverage by including verbatim user-voice example triggers and acronym synonyms.

5 / 5

Distinctiveness Conflict Risk

The niche (GDPR/German DSGVO compliance automation) is clear and mostly distinct, with domain-anchored triggers like DPIA, DSAR, and Art. 12(3). However, phrases like 'privacy audits' and 'data protection planning' are somewhat generic and could overlap with other privacy or generic audit skills, so minor overlap risk with closely related skills remains. Not 5 because a broader privacy-audit skill could plausibly claim the 'privacy audits' trigger; not 3 because the description is firmly anchored to GDPR/DSGVO, far beyond 'somewhat specific'.

4 / 5

Total

19

/

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

alirezarezvani/claude-skills

Path

ra-qm-team/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.