CtrlK
BlogDocsLog inGet started
Tessl Logo

lex

Centralized 'Truth Engine' for cross-jurisdictional legal context (US, EU, CA) and contract scaffolding.

39

Quality

37%

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/lex/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

46%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 skill provides a reasonable high-level framework for cross-jurisdictional legal referencing with a clear workflow structure and CLI-based interface. However, it suffers from unverifiable CLI commands with no expected outputs, missing validation/error-handling steps for a high-stakes legal domain, and references to templates and bundle files that don't exist. The content is moderately verbose with some unnecessary framing that could be trimmed.

Suggestions

Add expected output examples for each CLI command (e.g., show what `lex search` returns) to make the skill truly actionable and verifiable.

Add explicit validation and error-handling steps: what happens if `lex verify` returns no sources, or if a jurisdiction is partially covered? Include a feedback loop for draft validation.

Provide the referenced bundle files (e.g., `templates/02_employment_workforce.md`) or restructure references to clearly indicate what supporting materials exist and where they live.

Trim the Overview and 'When to Use This Skill' sections — Claude doesn't need to be told what a 'truth engine' is or when to use cross-referencing; focus on the actionable workflow and constraints.

DimensionReasoningScore

Conciseness

The skill includes some unnecessary explanation (e.g., the Overview section restates what LEX is in a way Claude doesn't need, and 'When to Use This Skill' is somewhat verbose). However, the workflow steps and examples are reasonably tight. There's room to trim the introductory and best-practices sections.

3 / 5

Actionability

The skill provides CLI commands like `lex search`, `lex get`, `lex draft`, and `lex verify`, which appear concrete. However, these commands are not verifiable — there's no indication of how the `lex` CLI is installed, configured, or what its actual output looks like. The examples show bash commands but no expected output, making it unclear whether these are real executable tools or aspirational pseudocode.

3 / 5

Workflow Clarity

The four-step workflow (Identify Jurisdiction → Search → Draft → Verify) provides a clear sequence, but there are no validation checkpoints or feedback loops. Step 4 ('Verify Authority') is a verification step but there's no guidance on what to do if verification fails or if sources are missing. For a skill involving legal document generation (a high-stakes domain), the absence of explicit error handling and validation loops is a notable gap.

3 / 5

Progressive Disclosure

The skill references template paths like `templates/02_employment_workforce.md` and related skills like `@employment-contract-templates`, but no bundle files are provided. There's no actual supporting documentation to navigate to. The content that could benefit from separate files (e.g., jurisdiction coverage lists, template catalogs) is neither inlined nor referenced in a structured way.

2 / 5

Total

11

/

20

Passed

Description

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

The description relies on abstract jargon ('Truth Engine', 'scaffolding') rather than concrete actions, lacks a 'Use when...' clause entirely, and includes few natural trigger terms a user would actually say. While the cross-jurisdictional focus (US, EU, CA) provides some distinctiveness, the description is too vague to reliably guide skill selection among competing options.

Suggestions

Add an explicit 'Use when...' clause with natural trigger phrases, e.g., 'Use when the user asks about drafting contracts, comparing legal requirements across US/EU/CA jurisdictions, or checking regulatory compliance.'

Replace abstract terms like 'Truth Engine' and 'contract scaffolding' with concrete actions such as 'drafts contract templates, compares regulatory frameworks, identifies jurisdiction-specific clauses, validates compliance requirements.'

Include natural user-facing keywords and synonyms like 'legal agreement', 'NDA', 'terms and conditions', 'GDPR', 'compliance', 'regulatory' to improve trigger term coverage.

DimensionReasoningScore

Specificity

Names the domain (legal context, contract scaffolding) and mentions jurisdictions (US, EU, CA), but the actions are vague — 'Truth Engine' is a buzzword, and 'cross-jurisdictional legal context' and 'contract scaffolding' are abstract rather than concrete actions like 'drafts contracts' or 'compares regulatory requirements'.

2 / 5

Completeness

There is a vague 'what' (legal context and contract scaffolding) but no 'when' clause at all. The description never specifies when Claude should select this skill, which per the rubric should cap completeness at 3 maximum, and the 'what' itself is too vague to reach 3.

2 / 5

Trigger Term Quality

Includes some relevant terms like 'legal', 'contract', and jurisdiction abbreviations (US, EU, CA), but misses natural user phrases like 'draft a contract', 'legal compliance', 'NDA', 'terms of service', or 'regulatory'. 'Truth Engine' is jargon no user would naturally say.

2 / 5

Distinctiveness Conflict Risk

The mention of specific jurisdictions (US, EU, CA) and 'cross-jurisdictional' adds some distinctiveness, but 'legal context' and 'contract scaffolding' are broad enough to overlap with any legal-related skill. The 'Truth Engine' branding doesn't help with disambiguation.

3 / 5

Total

9

/

20

Passed

Validation

90%

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

Validation10 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

10

/

11

Passed

Repository
administrakt0r/AI-Agents-Safe-Coding-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.