CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

omero-integration

Inspects and automates microscopy data workflows against OMERO.server with omero-py, BlitzGateway, OMERO CLI, tables, annotations, ROIs, rendering, and documented OMERO.web APIs. Use this skill for scoped OMERO inventory, metadata export, import/export planning, or reviewed write workflows.

70

Quality

88%

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

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

A tightly written operational skill: concrete commands and executable connection code, a safety-first workflow with explicit dry-run/execute gating and a final-review checklist, and clean one-level-deep reference structure. Minor costs are the version-locked baseline detail and the placeholder-based IcePy wheel install.

DimensionReasoningScore

Conciseness

The body is dense and imperative ("Bound every list, page, ROI, shape...", "Never place a password or session key in...") with no tutorial padding, but the Verified Baseline carries time-sensitive version/date detail outside a deprecated/old-patterns section and the citation block is long, leaving minor trims.

4 / 5

Actionability

Provides concrete uv/pip install commands, a complete copy-paste BlitzGateway connection example with cleanup, and runnable `python -B scripts/... --help` invocations. The IcePy wheel install uses a `<matching-tags>` placeholder requiring manual wheel lookup, which keeps it just short of fully copy-paste ready.

4 / 5

Workflow Clarity

The Operating Contract sequences local validation and dry runs before any connection, remote helpers require an explicit `--execute` flag, and 'Final Review Before Remote Work' is an explicit validation checklist (exact IDs, hard limits, refuse overwrite, close on partial failure) for destructive/batch operations — clear checkpoints and error handling throughout.

5 / 5

Progressive Disclosure

The body is a lean overview whose Capability Guide maps each topic to a one-level-deep references/*.md file; all referenced files (connection, data_access, metadata, image_processing, rois, tables, scripts, advanced, sources) exist in the bundle, and references link only to siblings, making navigation easy.

5 / 5

Total

18

/

20

Passed

Description

87%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 well-crafted description in third person that names the domain, enumerates concrete client interfaces and data objects, and provides an explicit 'Use this skill for...' trigger clause. Its only weaknesses are slightly generic verbs ("automates", "reviewed write workflows") and a few missing natural synonyms.

DimensionReasoningScore

Specificity

The description lists several concrete capabilities and tools ("omero-py, BlitzGateway, OMERO CLI, tables, annotations, ROIs, rendering") and specific tasks ("scoped OMERO inventory, metadata export, import/export planning"), but verbs like "automates" and the phrase "reviewed write workflows" remain somewhat generic, leaving minor gaps versus the fully concrete 5 anchor.

4 / 5

Completeness

It explicitly answers both: what ("Inspects and automates microscopy data workflows against OMERO.server with...") and when ("Use this skill for scoped OMERO inventory, metadata export, import/export planning, or reviewed write workflows") with concrete trigger phrases, matching the top anchor.

5 / 5

Trigger Term Quality

Strong natural domain keywords users would say (OMERO, OMERO.server, omero-py, BlitzGateway, OMERO CLI, ROIs, annotations, metadata export) with good synonym coverage across interfaces. A few natural variations are missing (e.g., "microscopy images", "OMERO figures", file extensions), so it falls just short of comprehensive.

4 / 5

Distinctiveness Conflict Risk

The OMERO microscopy-server niche is unique, with tool-specific triggers (omero-py, BlitzGateway, OMERO CLI) that no other plausible skill would claim; conflict risk is minimal.

5 / 5

Total

18

/

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

metadata_field

'metadata' should map string keys to string values

Warning

Total

15

/

16

Passed

Repository

K-Dense-AI/scientific-agent-skills

Path

skills/omero-integration/SKILL.md

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.