CtrlK
BlogDocsLog inGet started
Tessl Logo

translational-gap-analyzer

Assess translational gaps between preclinical models and human diseases.

48

Quality

60%

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/Evidence Insight/translational-gap-analyzer/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

53%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 delivers genuinely actionable material — a real script, accurate argument documentation, and concrete example commands and output — but wraps it in heavy boilerplate padding and incorrect internal cross-references that confuse navigation. Trimming meta-sections and fixing the 'See above' pointers would substantially improve it.

Suggestions

Delete or offload boilerplate sections (Key Features, Implementation Details, Risk Assessment, Security Checklist, Lifecycle Status, Evaluation Criteria) that restate generic process discipline Claude already follows; keep the script usage, argument table, model table, and scoring system.

Fix the incorrect cross-references: 'Example Usage' points to '## Usage' that appears later, and 'Implementation Details' points to '## Workflow' that also appears later — merge these duplicated sections into one coherent order instead.

Remove the 'pip install -r requirements.txt' prerequisite (the file does not exist) and the unrelated hardcoded cd path, and deduplicate the three repeated py_compile commands into one validation step in the workflow.

DimensionReasoningScore

Conciseness

The body is noticeably verbose with several padded sections: 'Key Features' and 'Implementation Details' restate the same meta-guidance Claude already knows ('Execution model: validate the request...', 'Output discipline: keep results reproducible...'), the py_compile command appears three times, and boilerplate tables (Risk Assessment, Security Checklist, Lifecycle Status, Evaluation Criteria) add tokens without task-relevant instruction. It is not 1 because it never explains basic domain concepts (what a mouse model or a PDF-equivalent is), and not 3 because the padding is pervasive across many sections, not a few isolated instances.

2 / 5

Actionability

Concrete executable commands are present with real example values ('python scripts/main.py --model mouse --disease "Alzheimer's" --focus metabolism,immune', '--models mouse,rat,primate'), the argument table matches the actual argparse flags in scripts/main.py, and a realistic example output JSON is shown. It falls short of 5 due to minor gaps: placeholder commands ('--model <model_type>'), a dangling 'pip install -r requirements.txt' prerequisite for a nonexistent file, and an unrelated hardcoded cd path ('20260318/scientific-skills/...').

4 / 5

Workflow Clarity

Sequences exist (Workflow section, Example run plan, Error Handling with a fallback path, and a Quick Check validation via py_compile), but the sequence is muddled: 'Example Usage' says 'See ## Usage above' while Usage appears below it, 'Implementation Details' says 'See ## Workflow above' while Workflow is below, and the five Workflow steps are abstract directives ('Use the packaged script path or the documented reasoning path') rather than concrete checkpoints. This matches 'Steps listed but validation gaps; sequence present but checkpoints missing or implicit'; it exceeds 2 because a real validation step and an error-recovery fallback are documented, but misses 4 because the cross-references are wrong and the steps are not concretely actionable.

3 / 5

Progressive Disclosure

Bundle structure is sound: references/audit-reference.md and scripts/main.py both exist, and the single reference is one level deep and clearly signaled via a dedicated References section with a working markdown link. Content placement is mostly appropriate (usage, arguments, model table, scoring system inline; audit scope offloaded). It is not 5 because the body still inlines ~270 lines of boilerplate (security, lifecycle, evaluation criteria) that duplicates content also found in references/audit-reference.md, and the reference file largely restates SKILL.md material instead of offloading it.

4 / 5

Total

13

/

20

Passed

Description

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

The description is concise and names a specific domain, but it is a single generic verb with no trigger clause telling Claude when to use it. Adding 2-3 concrete capabilities and an explicit 'Use when...' clause would move it into the good-example range.

Suggestions

Add an explicit trigger clause, e.g. 'Use when evaluating whether preclinical findings (animal models, cell lines, organoids) will translate to human clinical trials, or when a user mentions bench-to-bedside translation or translational risk.'

Replace the single generic verb with concrete actions: 'Score anatomical, physiological, metabolic, immune, and genetic gaps between preclinical models and humans; predict clinical-trial failure risks; recommend model improvements.'

Include natural synonyms users would say (animal models, bench-to-bedside, clinical translation, translational research) to improve trigger matching.

DimensionReasoningScore

Specificity

The description names its domain ("translational gaps between preclinical models and human diseases") but offers only a single generic action ("Assess"), matching the anchor 'Names the domain but actions are minimal or generic' (cf. 'Processes PDF files'). It does not reach 3 because unlike 'Processes PDF files and extracts content' there is no second concrete action such as scoring gaps, comparing models, or generating a risk report.

2 / 5

Completeness

The 'what' is clear (assess translational gaps between preclinical models and human diseases) but there is no 'Use when...' clause or equivalent trigger guidance, which caps completeness at 3 per the judging guidelines. It is not 2 because the 'what' is concrete and domain-specific, not vague, and not 4 because 'when' is entirely absent rather than merely under-specified.

3 / 5

Trigger Term Quality

Relevant domain keywords exist ("translational gaps", "preclinical models", "human diseases") but common variations a researcher would naturally say are missing: 'bench-to-bedside', 'clinical translation', 'animal models', 'drug development'. This matches 'Some relevant keywords but missing common variations or synonyms' rather than 4, which requires good coverage with only a few natural terms missing.

3 / 5

Distinctiveness Conflict Risk

The translational-gap niche is fairly distinct with low conflict risk against general skills, fitting 'Mostly distinct; minor overlap risk with closely related skills'. It is not 5 because the terse phrasing gives no distinguishing trigger phrases, so it could overlap with sibling biomedical evidence-analysis skills in the same collection.

4 / 5

Total

12

/

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.

Validation — 15 / 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.