CtrlK
BlogDocsLog inGet started
Tessl Logo

tooluniverse-spatial-transcriptomics

Spatial transcriptomics analysis — Visium, MERFISH, seqFISH, Slide-seq. Maps gene expression to tissue architecture, identifies spatially variable genes (SVGs), tissue-domain segmentation, and cell-cell interaction inference. Use for spatial gene-expression questions, tissue architecture analysis, and SVG identification.

64

Quality

78%

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 ./plugins/tooluniverse/skills/tooluniverse-spatial-transcriptomics/SKILL.md

The canonical home for this skill is tooluniverse-spatial-transcriptomics in mims-harvard/ToolUniverse

SKILL.md
Quality
Evals
Security

Quality

Content

63%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 strong domain-specific, actionable guidance (thresholds, tool parameters, interpretation rules) with a clearly sequenced multi-phase workflow, but it is padded by triple restatement of the same pipeline and its reference architecture is broken — both linked reference files are missing from the bundle. Trimming the redundant sections and shipping the referenced files (or moving HuBMAP detail into one) would lift it substantially.

Suggestions

Remove the redundancy between the 'Workflow Overview' ASCII diagram, 'Phase Summaries', and 'Core Capabilities' — keep one canonical phase description and cut the other two to reclaim significant tokens.

Add the missing code_examples.md and report_template.md files to the bundle (or remove the links), since Phase 8 and the Reference Files section currently point to nonexistent files.

Move the ~100 lines of HuBMAP dataset/sample/donor tool documentation into a separate reference file (e.g., references/hubmap.md) and keep only the tool names and fallback note in SKILL.md.

DimensionReasoningScore

Conciseness

The same 8-phase pipeline is restated three times — the 'Workflow Overview' ASCII diagram, the 'Phase Summaries' section, and the 'Core Capabilities' bullets — which is noticeable redundancy, though much of the domain-specific material (QC cutoffs, Moran's I thresholds, tool parameters) is genuinely additive. Not 4: the triplication and ~100 lines of HuBMAP tool detail exceed 'minor instances of over-explanation'.

3 / 5

Actionability

Concrete, executable guidance throughout: specific thresholds ('min 200 genes, 500 UMI, <20% MT', 'FDR < 0.05', 'Moran's I > 0.3'), tool calls with parameters and documented return shapes (e.g., HuBMAP_search_samples with organ/sample_category/limit), and runnable scanpy snippets. Not 5: the full pipeline code is delegated to code_examples.md, which is not present in the bundle, leaving the core analysis loop described rather than copy-paste ready.

4 / 5

Workflow Clarity

The 8-phase sequence is clearly ordered with checkpoints — QC gates in Phase 1, alignment verification, FDR filtering in Phase 4, marker-gene validation in Phase 6, and a Quantified Minimums checklist plus T1-T4 evidence grading for interpretation. Not 5: there are no error-recovery feedback loops (e.g., what to do when QC filters remove too many spots or alignment fails); checkpoints state 'verify' without recovery steps.

4 / 5

Progressive Disclosure

References are clearly signaled and one level deep ('[code_examples.md](code_examples.md)', '[report_template.md](report_template.md)'), but neither file exists in the bundle — the links are broken — and ~100 lines of HuBMAP tool documentation that clearly belong in a separate reference file are inlined in SKILL.md. Not 4: broken reference targets plus inlined reference-grade content are more than 'minor organization gaps'.

3 / 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 description: third-person, concise, and specific, with explicit 'what' and 'when' clauses anchored by concrete platform names and analysis tasks. The only gap is modest synonym coverage (e.g., 'spatial data', 'spatial omics') that would broaden trigger matching.

DimensionReasoningScore

Specificity

Lists four concrete, distinct actions — 'Maps gene expression to tissue architecture, identifies spatially variable genes (SVGs), tissue-domain segmentation, and cell-cell interaction inference' — plus a named platform list (Visium, MERFISH, seqFISH, Slide-seq), giving comprehensive coverage of the skill's capabilities. Not 4: no meaningful capability of the domain is left out, matching the 'multiple specific concrete actions; comprehensive coverage' anchor.

5 / 5

Completeness

Explicitly answers both: what it does ('Maps gene expression to tissue architecture, identifies... SVGs, tissue-domain segmentation, and cell-cell interaction inference') and when to use it ('Use for spatial gene-expression questions, tissue architecture analysis, and SVG identification') with concrete trigger phrases. Not 4: the 'when' clause is explicit and specific rather than merely adequate.

5 / 5

Trigger Term Quality

Platform names (Visium, MERFISH, seqFISH, Slide-seq) and phrases like 'spatial gene-expression questions' and 'tissue architecture analysis' are natural user terms with good coverage. Not 5: common variations users would say — 'spatial data', 'spatial omics', 'spatial domains', file extensions like .h5ad — are absent.

4 / 5

Distinctiveness Conflict Risk

Clear niche (spatially-resolved transcriptomics) with distinct platform-specific triggers (Visium, MERFISH, seqFISH, Slide-seq) unlikely to fire for other skills. Not 4: the platform names and SVG/tissue-domain terminology create minimal overlap risk even against a general single-cell analysis skill.

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.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

relative_links

Relative link issues: 3 missing

Warning

Total

15

/

16

Passed

Repository
mims-harvard/ToolUniverse
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.