CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

embl-ebi-ols

Query and search the EMBL-EBI Ontology Lookup Service (OLS) for biomedical ontology terms, definitions, and hierarchies across 250+ ontologies (e.g., GO, DOID, HP). Use when the user asks to search for terms, retrieve details, navigate hierarchies (parents, children, ancestors), look up properties and individuals, get autocomplete suggestions, or access ontology metadata and statistics.

Quality

90%

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

75%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 well-structured, highly actionable API-wrapper skill with executable commands for all scripts and a clear workflow. The main weakness is redundancy between the Quick Recipes and Utility Scripts sections, which inflates the token budget without adding capability.

Suggestions

Collapse the 'When to Use — Quick Recipes' section into a compact trigger→script mapping table, and remove flag restatements already covered under 'Utility Scripts' to reduce duplication.

Add an explicit validation checkpoint to the multi-step recipe (e.g., 'verify step1.json contains a result before running step2') to convert the implicit 2-step flow into one with feedback.

Move the exhaustive per-script flag enumerations into references/api_reference.md, keeping only the most common flags and one example inline per script in the body.

DimensionReasoningScore

Conciseness

Mostly efficient and free of explanations Claude already knows, but the "When to Use — Quick Recipes" section substantially duplicates commands and flags restated verbatim in the "Utility Scripts" section, which could be tightened.

3 / 5

Actionability

Every one of the seven scripts ships with fully executable, copy-paste-ready `uv run scripts/...` invocations plus a complete enumerated flag set covering the common cases.

5 / 5

Workflow Clarity

An 8-step Workflow decision sequence plus an explicit "exactly 2 steps" multi-step recipe give a clear sequence; checkpoints are implicit rather than explicit, but the skill is read-only so no destructive/batch validation cap applies.

4 / 5

Progressive Disclosure

Structure is good with a real, one-level-deep, clearly-signaled reference (references/api_reference.md) and scripts split into separate executables; minor gaps from inlining the full per-script option lists in the body rather than deferring some to the reference.

4 / 5

Total

16

/

20

Passed

Description

100%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, third-person description that concretely enumerates capabilities, provides an explicit "Use when..." trigger clause with natural keywords, and occupies a clearly distinct niche. It hits every anchor for the top level on each dimension.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — "Query and search... for biomedical ontology terms, definitions, and hierarchies", "retrieve details, navigate hierarchies (parents, children, ancestors), look up properties and individuals, get autocomplete suggestions, or access ontology metadata and statistics" — with comprehensive coverage matching the 5 anchor.

5 / 5

Completeness

Explicitly answers both what (query/search OLS for terms, definitions, hierarchies across 250+ ontologies) and when via the "Use when the user asks to..." clause with concrete trigger phrases.

5 / 5

Trigger Term Quality

Natural user-facing phrases are comprehensively covered: "search for terms", "retrieve details", "navigate hierarchies (parents, children, ancestors)", "autocomplete suggestions", "metadata and statistics", plus concrete ontology examples (GO, DOID, HP).

5 / 5

Distinctiveness Conflict Risk

EMBL-EBI Ontology Lookup Service is a clear, narrowly-scoped niche with distinct biomedical-ontology triggers and minimal overlap risk with other skills.

5 / 5

Total

20

/

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

google-deepmind/science-skills

Path

skills/embl_ebi_ols/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.