CtrlK
BlogDocsLog inGet started
Tessl Logo

pathml

Supports local computational pathology research with PathML: slide loading and tiling, preprocessing and QC, h5path storage, multiplex quantification, spatial graphs, and bounded model inference. Use for whole-slide H&E, CODEX, Vectra, Mesmer, HoVer-Net, and HACTNet workflows.

75

Quality

94%

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

SKILL.md
Quality
Evals
Security

Quality

Content

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

Excellent content: executable installation and workflow code, a validated 8-step research procedure with pre-flight checks and feedback loops, and clean one-level-deep disclosure into real, well-scoped reference files. The only weakness is minor — a few sections (citation instructions, repeated privacy caveats) could be tightened.

DimensionReasoningScore

Conciseness

The body is dense with genuinely non-obvious, version-specific knowledge (JDK-not-JRE requirement for javabridge, float16 casting limits in .h5path, OpenSlide integer-downsample truncation) and never pads with basics Claude already knows. It is not a 5 because a few sections could be trimmed — the lengthy arXiv citation-fetching instructions and some privacy caveats repeated from references/image_loading.md — landing it at 'efficient; minor instances that could be trimmed'.

4 / 5

Actionability

Guidance is fully executable and copy-paste ready across the common cases: uv install commands with a version check, per-OS native prerequisite commands, a complete HESlide/Pipeline/slide.run() example with real arguments, a bounded tile-sampling snippet with an assertion, and six concrete CLI invocations for the bundled scripts. Not a 4: there are no gaps — code is complete, imports included, and edge cases (fractional downsamples, unknown MPP) get explicit instructions.

5 / 5

Workflow Clarity

The 8-step 'Research workflow' is clearly sequenced with explicit validation embedded ('Validate the manifest', 'Inspect tissue masks ... on representative training slides', 'Verify model provenance and checksum', 'Validate channel order ... graph edges'), plus a pre-flight feedback loop ('Start with a bounded manual sample before a full run' with an assert on mask shapes) and bundled validator CLIs. Batch/tiling operations have validation checkpoints, so the workflow-clarity cap at 3 does not apply.

5 / 5

Progressive Disclosure

The body is a clear overview that pushes detail to six well-signaled, one-level-deep references ('references/image_loading.md — slide classes, backends, formats, levels, coordinates, technical metadata, and privacy'), each existing on disk with a scoped one-line description, plus a scripts section with runnable CLIs. No nested references and no reference-detail inlined in SKILL.md; navigation is easy.

5 / 5

Total

19

/

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 description: third-person voice, concrete multi-action capability list, and an explicit 'Use for ...' trigger clause covering the main workflow types. The only minor gap is missing a few natural synonyms (WSI, slide file extensions) that users might say.

DimensionReasoningScore

Specificity

The description lists multiple concrete, comprehensive actions — 'slide loading and tiling, preprocessing and QC, h5path storage, multiplex quantification, spatial graphs, and bounded model inference' — matching the anchor for multiple specific concrete actions with comprehensive coverage. It is not a 4 because coverage of the skill's capability surface is complete rather than having minor gaps.

5 / 5

Completeness

It explicitly answers both questions: 'what' via 'Supports local computational pathology research with PathML: ...' plus a full action list, and 'when' via the explicit trigger clause 'Use for whole-slide H&E, CODEX, Vectra, Mesmer, HoVer-Net, and HACTNet workflows.' This mirrors the anchor-5 example structure exactly; the 'Use when' clause is present, so the cap at 3 does not apply.

5 / 5

Trigger Term Quality

Natural domain terms users would actually say are well covered: 'whole-slide', 'H&E', 'CODEX', 'Vectra', 'Mesmer', 'HoVer-Net', 'HACTNet', 'computational pathology'. It is not a 5 because common variations users might say are absent — e.g., 'WSI', stain names, or slide file extensions like .svs/.scn/.tif — and it is above 3 because the named model names and modality terms are exactly what a pathology researcher would mention.

4 / 5

Distinctiveness Conflict Risk

It carves a clear niche — PathML-based computational pathology — with distinct trigger terms (H&E, CODEX, Vectra, Mesmer, HoVer-Net, HACTNet) unlikely to collide with other skills. Not a 4: there is no meaningful overlap risk with closely related skills; the tool-agnostic terms ('preprocessing', 'model inference') are anchored to the PathML/pathology domain.

5 / 5

Total

19

/

20

Passed

Validation

100%

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

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

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