CtrlK
BlogDocsLog inGet started
Tessl Logo

811-regulations-eu-market-abuse-regulation

Use when reviewing, designing, or modifying Java enterprise systems that may support EU Market Abuse Regulation concerns, market surveillance, suspicious order and transaction reports, insider dealing controls, unlawful disclosure controls, market manipulation detection, inside information disclosure workflows, insider-list evidence, PDMR transaction notifications, alert explainability, model or rule provenance, reviewer decisions, or compliance escalation. This should trigger for requests such as Review a Java trading surveillance system for MAR controls; Design suspicious order and transaction monitoring evidence; Add alert explainability and reviewer-decision audit trails; Assess AI-assisted market-abuse detection before production release. Part of Plinth Toolkit

56

Quality

63%

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/811-regulations-eu-market-abuse-regulation/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

31%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 is extremely verbose and repetitive, restating the same exhaustive lists of MAR concerns across nearly every section without adding new actionable information each time. Despite its length (~200+ lines), it contains zero concrete code examples, commands, or executable Java patterns—all specifics are deferred to reference files. The workflow structure is reasonable and the progressive disclosure to external references is well-organized, but the body content itself would benefit enormously from aggressive trimming and the addition of at least one concrete Java example.

Suggestions

Reduce repetition dramatically: the same enumeration of MAR concerns (insider dealing, market manipulation, unlawful disclosure, STOR, disclosure-delay, etc.) appears in at least 5 sections. State the full list once and reference it thereafter.

Add at least 2-3 concrete Java code examples inline (e.g., an audit trail annotation, an alert explainability DTO, or a surveillance rule provenance record) to make the skill actionable rather than purely conceptual.

Add explicit validation checkpoints in the workflow, such as 'Verify questionnaire has no more than N Unknown answers before proceeding to step 4' or 'Confirm at least one code artifact has been reviewed before generating the report.'

Cut sections that explain concepts Claude already knows (e.g., what MAR is, what insider dealing means) and focus exclusively on the engineering translation—what to build and how to verify it.

DimensionReasoningScore

Conciseness

Extremely verbose and repetitive. The same lists of concerns (insider dealing, market manipulation, unlawful disclosure, STOR, disclosure-delay, etc.) are repeated nearly verbatim across multiple sections. The scope section, constraints section, workflow steps, and review section all enumerate essentially the same long lists of items. Claude already understands these regulatory concepts and doesn't need them restated 5+ times. The skill could be reduced to roughly 30% of its current length without losing actionable content.

1 / 5

Actionability

Despite its length, the skill provides almost no concrete, executable guidance. There are zero code examples, no specific Java patterns, no command-line instructions, no configuration snippets, and no concrete implementation details. Everything is described at a high conceptual level ('Review Java code, configuration, APIs, DTOs, repositories...') without showing how. The actionable content is deferred entirely to reference files that aren't provided in the bundle.

2 / 5

Workflow Clarity

The 6-step workflow is clearly sequenced and logically ordered (read references → complete questionnaire → classify scope → review implementation → recommend controls → generate report). However, validation checkpoints are weak—step 2 mentions 'escalate immediately' but doesn't define concrete validation gates. There are no feedback loops for error recovery, and the steps themselves are abstract rather than specific. The mention of escalation on missing surveillance evidence is a partial checkpoint.

3 / 5

Progressive Disclosure

The skill appropriately references external files (chapters summary, engineering examples, questionnaire, report template) with clear paths and descriptions. The structure separates overview from detailed guidance in reference files. However, since no bundle files were provided, we can't verify the references exist. The main file itself contains too much repeated content that should either be trimmed or moved to references, preventing a score of 5.

4 / 5

Total

10

/

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 with excellent completeness, including both a 'Use when' clause and concrete trigger examples. The trigger term coverage is comprehensive, spanning regulatory terminology, technical concepts, and natural user phrases. The only minor weakness is that the capability descriptions lean slightly toward listing domain concepts rather than articulating distinct concrete actions the skill performs.

DimensionReasoningScore

Specificity

The description lists several specific actions and domains: reviewing/designing/modifying Java enterprise systems, suspicious order and transaction reports, insider dealing controls, market manipulation detection, alert explainability, model provenance, reviewer decisions, compliance escalation. However, it reads more like a list of domain concepts than concrete actions the skill performs.

4 / 5

Completeness

The description explicitly answers both 'what' (reviewing, designing, modifying Java enterprise systems for MAR compliance across multiple specific domains) and 'when' with a clear 'Use when...' clause at the start plus concrete trigger examples like 'Review a Java trading surveillance system for MAR controls' and 'Add alert explainability and reviewer-decision audit trails'.

5 / 5

Trigger Term Quality

Excellent coverage of natural trigger terms including 'MAR', 'market surveillance', 'suspicious order and transaction reports', 'insider dealing', 'market manipulation detection', 'PDMR transaction notifications', 'insider-list', 'compliance escalation', 'alert explainability', and concrete example phrases like 'Review a Java trading surveillance system for MAR controls'. These are terms a compliance/regulatory engineer would naturally use.

5 / 5

Distinctiveness Conflict Risk

Highly distinctive with a very specific niche: Java enterprise systems + EU Market Abuse Regulation. The combination of regulatory domain (MAR), technology stack (Java), and specific compliance concepts (PDMR, STOR, insider lists) makes it extremely 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.