CtrlK
BlogDocsLog inGet started
Tessl Logo

log-leave

Add a new leave to the leave register with the minimum information needed to start tracking deadlines. Use when an employee goes on leave and you want the tracker to watch designation, certification, and exhaustion clocks from day one.

62

Quality

73%

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 ./employment-legal/skills/log-leave/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

70%Weight 40%Scale 1-3

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

A concise, well-organized instruction skill that assumes Claude's competence and avoids redundant concept explanations. It loses points on actionability (the register-entry format is left to another agent) and workflow clarity (file writes lack a validation/verification checkpoint).

Suggestions

Add a validation step after writing the YAML register entry (e.g. re-read the file to confirm the entry parses and the computed deadline date is present), since this is a file-mutation workflow.

Specify the exact register-entry format inline or via a one-level reference instead of deferring to 'the leave register format from the leave-tracker agent'.

Make the 75%-exhaustion deadline computation concrete (e.g. 'start_date + (entitlement_hours * 0.75)') rather than described.

DimensionReasoningScore

Conciseness

The body is lean: it skips any explanation of what FMLA/USERRA/ADA are, jumps straight to the steps and concrete file paths, and every line earns its place without padding.

3 / 3

Actionability

It gives concrete file paths and a specific single-prompt question list, but the register-write step ('using the leave register format from the leave-tracker agent') is left implicit and the 75%-exhaustion computation is described rather than given as a concrete formula.

2 / 3

Workflow Clarity

Steps are clearly sequenced, but the workflow writes to a YAML register (a file mutation) with no validation/verification checkpoint confirming the entry is well-formed or that the computed deadline is correct, capping clarity at 2.

2 / 3

Progressive Disclosure

No bundle files exist, and this is a short single-purpose skill; the content is well-organized into Instructions and Examples sections with no nested references, fitting the simple-skill allowance for a top score.

3 / 3

Total

10

/

12

Passed

Description

77%Weight 40%Scale 1-3

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 clear, third-person description that answers both what and when with concrete actions and an explicit trigger. Its main weakness is trigger-term coverage: it leans on generic phrasing ('leave', 'employee goes on leave') rather than the statutory terms (FMLA, USERRA, ADA, state leave) users would actually name.

Suggestions

Surface the statutory leave-type keywords (FMLA, USERRA, ADA accommodation, state family/medical leave) in the description so users who name those terms trigger the skill naturally.

Add the natural phrasing 'log a leave' / 'add leave to the tracker' as explicit trigger terms.

DimensionReasoningScore

Specificity

It lists multiple concrete actions ('Add a new leave to the leave register', 'start tracking deadlines', 'watch designation, certification, and exhaustion clocks'), naming a clear domain and several specific operations.

3 / 3

Completeness

It explicitly answers both 'what' (add a leave to the register with minimum info to track deadlines) and 'when' ('Use when an employee goes on leave and you want the tracker to watch... clocks from day one'), with an explicit trigger clause.

3 / 3

Trigger Term Quality

It includes relevant terms like 'leave', 'employee goes on leave', and 'tracker', but omits the natural keyword variations a user would actually say (FMLA, USERRA, ADA, state leave, certification, designation) which are the real trigger words for this domain.

2 / 3

Distinctiveness Conflict Risk

The leave-register/designation/certification/exhaustion-clock niche is narrow and distinctive, with triggers unlikely to fire for unrelated skills.

3 / 3

Total

11

/

12

Passed

Validation

93%

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

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

Total

15

/

16

Passed

Repository
anthropics/claude-for-legal
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.