CtrlK
BlogDocsLog inGet started
Tessl Logo

gdpr-data-handling

Implement GDPR-compliant data handling with consent management, data subject rights, and privacy by design. Use when building systems that process EU personal data, implementing privacy controls, or conducting GDPR compliance reviews.

59

Quality

68%

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

Fix and improve this skill with Tessl

tessl review fix ./skills/gdpr-data-handling/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

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

The body is concise and reasonably structured but offers almost no executable or GDPR-specific guidance, and it points to a resource file that is not present in the bundle. Substantive domain content is needed.

Suggestions

Replace the generic Instruction bullets with concrete GDPR-specific steps, e.g. lawful-basis checks, a consent-record data schema, and a DSR handling sequence with code or commands.

Add a validation/verification checkpoint for destructive operations such as data erasure or consent revocation (e.g. confirm scope, verify deletion, log the action).

Either ship `resources/implementation-playbook.md` or remove the dangling reference so the body does not point to a non-existent file.

DimensionReasoningScore

Conciseness

The body is lean with no padding about what GDPR is, but the near-tautological 'Do not use this skill when' lines ('unrelated to gdpr data handling', 'a different domain or tool outside this scope') add little value and could be trimmed.

4 / 5

Actionability

The Instructions are abstract platitudes ('Apply relevant best practices and validate outcomes', 'Provide actionable steps and verification') with no concrete code, commands, or specific GDPR patterns such as a consent-record schema or DSR handling steps.

2 / 5

Workflow Clarity

No real sequenced workflow or validation checkpoints are present, and the instructions are generic directives rather than ordered steps; for a destructive/batch domain like data erasure this also lacks any validation feedback loop.

2 / 5

Progressive Disclosure

Sections are organized and the playbook reference is one level deep and clearly signaled, but `resources/implementation-playbook.md` is referenced yet does not exist in the bundle, creating a navigation dead-end.

3 / 5

Total

11

/

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, third-person description that clearly states capabilities and explicit trigger conditions with minimal conflict risk. Slightly more synonym coverage in trigger terms would push it to a perfect score.

DimensionReasoningScore

Specificity

Names the domain plus multiple concrete capabilities — 'consent management', 'data subject rights', 'privacy by design' — giving comprehensive, non-generic coverage of actions.

5 / 5

Completeness

Explicitly answers both 'what' (implement GDPR-compliant data handling with consent, DSR, privacy by design) and 'when' (Use when building systems that process EU personal data, implementing privacy controls, or conducting GDPR compliance reviews) with concrete trigger phrases.

5 / 5

Trigger Term Quality

Strong natural terms ('GDPR', 'EU personal data', 'privacy controls', 'GDPR compliance reviews') that users would actually say, but a few common synonyms (e.g. 'data protection', 'right to erasure', 'DSR') are absent.

4 / 5

Distinctiveness Conflict Risk

The GDPR/EU-personal-data niche is specific and the triggers are distinct, minimizing overlap with generic privacy or security skills.

5 / 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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
rmyndharis/antigravity-skills
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.