CtrlK
BlogDocsLog inGet started
Tessl Logo

lab-prep-calculations

Perform pre-experiment calculations and generate step-by-step preparation protocols for dilutions, solution preparation, dissolution, and % concentrations when planning formulations and lab prep workflows.

64

Quality

76%

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 ./scientific-skills/Other/Lab-Prep-Calculations/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

60%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 content is domain-rich and actionable with a strong worked example and concrete equations, and it correctly references real bundle files. Its main weakness is verbosity from numerous generic process/safety/checklist boilerplate sections that add little lab-prep-specific value.

Suggestions

Trim or consolidate the generic boilerplate sections (Recommended Workflow, Deterministic Output Rules, Output Contract, Validation and Safety Rules, Failure Handling, Completion Checklist, Scope Reminder) into a short shared note, since they are not specific to lab-prep calculations.

Replace the empty Quick Validation block ('No local script validation step is required') with a concrete self-check, e.g. verifying C1V1=C2V2 numerically and that V1 ≤ V2, to make validation actionable rather than a stub.

Move the full worked example or the per-calculation detail into references/guide.md and keep only a compact representative example inline, reducing SKILL.md length while preserving the concrete guidance.

DimensionReasoningScore

Conciseness

The body carries several padded generic boilerplate sections (Required Inputs, Recommended Workflow, Deterministic Output Rules, Output Contract, Validation and Safety Rules, Failure Handling, Completion Checklist, Scope Reminder) that add tokens without lab-prep-specific value, though it avoids gross over-explaining of concepts Claude already knows.

2 / 5

Actionability

A fully worked example (C1V1 yielding 0.5 mL stock + 49.5 mL water) plus concrete equations (C1V1=C2V2, m=C×V×MW, m_adj=m/purity) and a 5-step executable protocol give concrete, actionable guidance with only minor gaps.

4 / 5

Workflow Clarity

A clear sequenced workflow (validate → select path → produce output → final validation pass) and an explicit 5-step example protocol with a Checks/Warnings section and completion checklist provide most checkpoints, with only minor validation gaps.

4 / 5

Progressive Disclosure

Content is organized into clearly headed sections and points to real, clearly-signaled one-level-deep bundle files (references/guide.md and assets/lab_prep_calc_template.md), but the body still inlines substantial generic boilerplate that could be externalized or trimmed.

4 / 5

Total

14

/

20

Passed

Description

92%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, third-person description that names concrete capabilities across a well-scoped lab-preparation domain and pairs them with an explicit trigger clause. It is comprehensive and distinct; the only minor gap is breadth of natural trigger synonyms.

DimensionReasoningScore

Specificity

Names concrete actions — 'perform pre-experiment calculations' and 'generate step-by-step preparation protocols' — across four named sub-domains (dilutions, solution preparation, dissolution, % concentrations), giving comprehensive coverage rather than generic verbs.

5 / 5

Completeness

Clearly states what it does (calculations + protocol generation for four named tasks) and attaches an explicit concrete 'when' clause ('when planning formulations and lab prep workflows'), answering both what and when with concrete trigger phrases.

5 / 5

Trigger Term Quality

Includes natural user-facing terms like 'dilutions', 'solution preparation', '% concentrations', 'formulations', and 'lab prep', but omits common synonyms a user might say (e.g., 'molarity', 'serial dilution', 'stock solution', 'C1V1').

4 / 5

Distinctiveness Conflict Risk

The lab-prep / formulation niche is narrow and the triggers (dilutions, dissolution, % concentrations, lab prep workflows) are unlikely to collide with other skills, giving minimal conflict risk.

5 / 5

Total

19

/

20

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
aipoch/medical-research-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.