CtrlK
BlogDocsLog inGet started
Tessl Logo

808-regulations-eu-digital-markets-act

Use when reviewing, designing, or modifying Java enterprise systems that may support EU Digital Markets Act gatekeeper-platform concerns, core platform services, interoperability, business-user data access, consent-dependent data combination, ranking, self-preferencing, advertising transparency, or anti-circumvention controls. This should trigger for requests such as Review a Java platform for DMA controls; Design interoperability and business-user data access evidence; Add ranking, consent, preference, or anti-circumvention audit controls; Assess gatekeeper-platform engineering evidence before production release. Part of Plinth Toolkit

58

Quality

66%

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/808-regulations-eu-digital-markets-act/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

38%Scale 1-5

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

This skill provides a structured framework for DMA compliance review of Java platforms but suffers from extreme verbosity and lack of actionable, concrete guidance. The same enumerated lists of DMA concerns are repeated across nearly every section, inflating token cost without adding value. The complete absence of code examples, specific commands, or concrete implementation patterns is a critical weakness for a skill targeting Java engineers.

Suggestions

Add concrete Java code examples showing at least 2-3 specific DMA controls (e.g., a consent audit event DTO, a ranking audit interceptor, a data export API endpoint) to make the skill actionable for engineers.

Eliminate the repeated enumeration of DMA concern categories (interoperability, consent, ranking, self-preferencing, etc.) that appears in nearly identical form in the intro, scope, constraints, workflow, and reference sections—state it once and reference it.

Remove or consolidate the repeated 'not legal advice' disclaimers into a single clear statement, and cut the introductory paragraphs that explain what the skill is rather than what to do.

Add specific validation checkpoints in the workflow, such as a concrete checklist of minimum evidence artifacts that must exist before proceeding from step 3 to step 4, with a feedback loop if gaps are found.

DimensionReasoningScore

Conciseness

The skill is severely verbose with extensive repetition. The same lists of concerns (interoperability, consent, ranking, self-preferencing, anti-circumvention, etc.) are repeated nearly verbatim across the introduction, scope, constraints, workflow, and when-to-use sections. Many paragraphs explain what the skill is and isn't rather than providing actionable guidance. The repeated disclaimers about not being legal advice appear at least 4 times.

2 / 5

Actionability

Despite being targeted at Java enterprise systems, the skill contains zero code examples, no concrete commands, no specific configuration snippets, and no executable guidance. It remains at the level of abstract checklists and high-level descriptions like 'Review Java code, configuration, APIs, DTOs' without showing what a concrete review looks like or what specific controls to implement.

2 / 5

Workflow Clarity

The workflow has a clear 5-step sequence (read references → classify scope → review implementation → recommend controls → generate report), which provides reasonable structure. However, validation checkpoints are weak—step 3 says 'check for gaps' without specifying how to validate, and there are no feedback loops for error recovery. The report template reference provides some structure but the steps themselves remain abstract.

3 / 5

Progressive Disclosure

The skill appropriately references external files for detailed content: a chapters summary, engineering examples, and a report template. References are clearly signaled with full paths and described purposes. However, since no bundle files were provided for verification, and the main SKILL.md still contains substantial inline repetition that could be further offloaded, it falls slightly short of a 5.

4 / 5

Total

11

/

20

Passed

Description

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

This is a strong skill description that clearly defines a narrow, specialized domain (Java enterprise DMA compliance) with comprehensive trigger terms and explicit 'Use when' guidance. The description effectively covers both what the skill does and when to use it, with concrete example trigger phrases. The only minor weakness is that the action verbs (review, design, modify, assess) are somewhat generic, though they are applied to a sufficiently specific domain.

DimensionReasoningScore

Specificity

The description lists several specific actions: reviewing, designing, modifying Java enterprise systems, and enumerates concrete DMA concerns like interoperability, business-user data access, consent-dependent data combination, ranking, self-preferencing, advertising transparency, and anti-circumvention controls. However, the actions themselves (review, design, modify, assess) are somewhat generic verbs applied to a very specific domain.

4 / 5

Completeness

The description explicitly answers both 'what' (reviewing, designing, modifying Java enterprise systems for DMA compliance across multiple specific concerns) and 'when' (with a clear 'Use when...' clause and explicit trigger examples like 'Review a Java platform for DMA controls' and 'Assess gatekeeper-platform engineering evidence before production release').

5 / 5

Trigger Term Quality

Excellent coverage of natural trigger terms including 'DMA', 'Digital Markets Act', 'gatekeeper-platform', 'core platform services', 'interoperability', 'business-user data access', 'consent', 'ranking', 'self-preferencing', 'advertising transparency', 'anti-circumvention', and 'Java'. The example trigger phrases like 'Review a Java platform for DMA controls' are realistic user queries.

5 / 5

Distinctiveness Conflict Risk

This skill occupies a very clear niche at the intersection of Java enterprise systems and EU Digital Markets Act compliance. The combination of DMA-specific terminology with Java platform engineering makes it highly unlikely to conflict with other 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.

Validation11 / 11 Passed

Validation for skill structure

No warnings or errors.

Repository
jabrena/plinth
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.