CtrlK
BlogDocsLog inGet started
Tessl Logo

pathml

Full-featured computational pathology toolkit. Use for advanced WSI analysis including multiplexed immunofluorescence (CODEX, Vectra), nucleus segmentation, tissue graph construction, and ML model training on pathology data. Supports 160+ slide formats. For simple tile extraction from H&E slides, histolab may be simpler.

77

2.74x
Quality

67%

Does it follow best practices?

Impact

96%

2.74x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./scientific-skills/pathml/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Discovery

100%

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

This is an excellent skill description that clearly defines a specialized computational pathology toolkit with concrete capabilities, abundant domain-specific trigger terms, explicit usage guidance, and clear differentiation from simpler alternatives. The inclusion of specific technologies (CODEX, Vectra), concrete actions (nucleus segmentation, tissue graph construction), and the boundary-setting comparison with histolab make this highly effective for skill selection.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions: multiplexed immunofluorescence analysis (CODEX, Vectra), nucleus segmentation, tissue graph construction, ML model training on pathology data, and support for 160+ slide formats. Also contrasts with a simpler alternative (histolab) for basic tasks.

3 / 3

Completeness

Clearly answers 'what' (computational pathology toolkit with specific capabilities) and 'when' ('Use for advanced WSI analysis including...' and 'For simple tile extraction from H&E slides, histolab may be simpler'). The 'Use for' clause serves as an explicit trigger, and the contrast with histolab further clarifies when to use vs. not use this skill.

3 / 3

Trigger Term Quality

Includes strong natural keywords a computational pathology user would use: WSI, multiplexed immunofluorescence, CODEX, Vectra, nucleus segmentation, tissue graph, pathology, slide formats, H&E slides, tile extraction. These are the exact terms domain users would naturally mention.

3 / 3

Distinctiveness Conflict Risk

Highly distinctive niche in computational pathology with specific domain terms (CODEX, Vectra, WSI, nucleus segmentation, tissue graphs). The explicit contrast with histolab for simpler tasks further reduces conflict risk by delineating boundaries between related skills.

3 / 3

Total

12

/

12

Passed

Implementation

35%

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

The skill provides reasonable structure with a clear overview-to-references pattern and one executable code example, but suffers from significant verbosity and redundancy. The same reference files are listed three times, the 'When to Use' section largely duplicates the overview, and the common workflows are abstract step lists rather than actionable guidance. Trimming redundancy and adding concrete code to the workflow sections would substantially improve this skill.

Suggestions

Eliminate the triple-listing of reference files — list them once in a clear navigation section and remove the 'References to Detailed Documentation' and 'Resources' sections entirely.

Remove or drastically shorten the 'When to Use This Skill' section, as it largely restates the overview and capability descriptions.

Convert the 'Common Workflows' abstract step lists into concrete code examples or remove them in favor of pointing to reference files that contain the actual executable workflows.

Add validation/error-handling guidance to the basic workflow example (e.g., checking if tissue was detected, handling unsupported formats).

DimensionReasoningScore

Conciseness

The content is highly verbose with significant redundancy. The 'When to Use This Skill' section restates what the overview already covers. The references are listed three separate times (in Core Capabilities, References to Detailed Documentation, and Resources sections). The overview explains what PathML is in ways Claude doesn't need. The 'Common Workflows' section provides vague step lists rather than actionable content, wasting tokens.

1 / 3

Actionability

The Quick Start section provides a concrete, executable code example for basic WSI loading and preprocessing. However, the 'Common Workflows' sections are abstract numbered lists without code (e.g., 'Load WSI with appropriate slide class'), and most capability descriptions are vague summaries pointing to reference files rather than providing concrete guidance.

2 / 3

Workflow Clarity

The common workflows list steps in sequence but lack validation checkpoints, error handling, or feedback loops. For operations involving large-scale image processing and ML model training, there are no verification steps mentioned. The basic workflow example shows a linear process but doesn't address what to do if tissue detection fails or stain normalization produces poor results.

2 / 3

Progressive Disclosure

The skill does reference six separate reference files for detailed content, which is good progressive disclosure structure. However, the references are redundantly listed three times in different sections, and the main file contains too much descriptive text that should either be cut or moved to references. The navigation is present but cluttered by repetition.

2 / 3

Total

7

/

12

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

metadata_version

'metadata.version' is missing

Warning

Total

10

/

11

Passed

Repository
K-Dense-AI/claude-scientific-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.