CtrlK
BlogDocsLog inGet started
Tessl Logo

812-regulations-eu-product-liability-directive

Use when reviewing, designing, or modifying Java enterprise software products, AI-enabled products, RAG assistants, AI agents, generated instructions, related services, automated updates, vulnerability handling, corrective updates, warnings, instructions, or product-safety evidence under Directive (EU) 2024/2853, the EU Product Liability Directive. Part of Plinth Toolkit

56

Quality

71%

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/812-regulations-eu-product-liability-directive/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

52%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 has a sound architecture — a clear five-step workflow, explicit escalation constraints, and genuinely well-structured one-level-deep bundle references — but it is heavily padded with repeated enumerations and its steps remain abstract, delegating nearly all executable detail to the bundle files. Tightening the repetition and inlining a small concrete example would lift both conciseness and actionability.

Suggestions

Deduplicate the repeated legal-term enumerations (they appear nearly verbatim in the intro, Constraints, and Workflow steps 2 and 5); state the escalation list once and reference it thereafter.

Trim the Scope bullets, which restate the opening paragraphs, and push the detailed in-scope inventory into the chapters-summary reference.

Inline one short concrete example — e.g. a sample questionnaire answer with an evidence reference, or a filled-in row of the report template — so step 4's 'map concerns to engineering actions' is executable rather than abstract.

DimensionReasoningScore

Conciseness

The legal-term enumeration ('defectiveness, compensable damage, causal link, economic-operator responsibility, jurisdiction, limitation periods, development-risk defences, disclosure duties') is repeated nearly verbatim in the intro, Constraints, Workflow step 2, and step 5, and the Scope bullets restate the opening paragraphs — noticeably verbose with several padded sections. It avoids a 1 only because it does not explain concepts Claude already knows; the padding is domain-specific repetition.

2 / 5

Actionability

Concrete guidance exists in the form of explicit file paths, a fixed reading order, and an evidence-or-'Unknown' recording rule, but the steps themselves are abstract inventories ('Map Product Liability Directive concerns to engineering actions: ...') with no inline example of a control, evidence record, or report excerpt — the executable detail is entirely deferred to the bundle files.

3 / 5

Workflow Clarity

The five Workflow steps are clearly sequenced with a start gate ('Do not start implementation review until the chapters summary... are understood') and the questionnaire checkpoint of recording each answer with an evidence reference or 'Unknown'. It falls short of 5 because there is no feedback or error-recovery loop after the questionnaire or report, and the final validation steps are only named, not specified.

4 / 5

Progressive Disclosure

The SKILL.md acts as an overview with well-signaled, one-level-deep references to four real bundle files (chapters summary, engineering examples, questionnaire, report template), each linked with its purpose stated. Minor gaps: the same links are duplicated at the top and bottom of the body, and long inline scope/constraint enumerations would fit better in the references.

4 / 5

Total

13

/

20

Passed

Description

78%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, trigger-rich description with an explicit 'Use when' clause, a clearly defined regulatory niche, and good third-person phrasing. Its main weakness is that the 'what' side is limited to generic verbs, leaving the skill's concrete outputs implied rather than stated.

Suggestions

State the deliverable explicitly, e.g. '...to produce a questionnaire-driven engineering review report and owner handoffs under Directive (EU) 2024/2853'.

Add common synonyms such as 'PLD' and 'product liability' to broaden natural trigger coverage.

DimensionReasoningScore

Specificity

The description names concrete actions ('reviewing, designing, or modifying') and an extensive inventory of target artifacts (RAG assistants, AI agents, automated updates, vulnerability handling, product-safety evidence), but stops short of naming concrete deliverables such as review reports or evidence checklists, so it does not reach comprehensive coverage.

4 / 5

Completeness

The 'when' is explicit and thorough ('Use when reviewing, designing, or modifying... under Directive (EU) 2024/2853'), and the 'what' is present via the verb list, but what the skill actually produces (a questionnaire-driven engineering review report and owner handoffs) is only implied rather than stated.

4 / 5

Trigger Term Quality

Good natural keyword coverage including 'EU Product Liability Directive', 'Directive (EU) 2024/2853', 'Java enterprise software', 'RAG assistants', 'AI agents', 'vulnerability handling', and 'warnings'. A few natural variations are missing, such as 'PLD' or simply 'product liability'.

4 / 5

Distinctiveness Conflict Risk

It occupies a clear niche — EU Product Liability Directive compliance for Java and AI-enabled products — anchored by the specific directive number, making it highly distinguishable from other skills with minimal conflict risk.

5 / 5

Total

17

/

20

Passed

Validation

87%

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

Validation — 14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

relative_links

Relative link issues: 2 deeper-than-1-level

Warning

referenced_paths_exist

Referenced path issues: 6 deeper-than-1-level

Warning

Total

14

/

16

Passed

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.