If you're working with biological or medical ontologies, this connects Claude to the EMBL-EBI Ontology Lookup Service, a major resource for standardized terms in life sciences. Part of Google DeepMind's science skills collection, it wraps the OLS API so you can query ontologies without writing custom requests. The setup is strict about using provided utility scripts instead of direct API calls, which is smart for consistency but means you're locked into their approach. It auto-checks the EBI terms of service and logs acceptance in your workspace. Honestly most useful if you're doing bioinformatics or need to validate scientific terminology programmatically. The 2.4K stars on the parent repo suggest the science skills bundle has real traction.

skills.sh installs
2.2K
GitHub stars
3.4K
last updated
Aug 21, 2026

Install

$ npx -y skills add google-deepmind/science-skills --skill embl-ebi-ols --agent claude-code

Installs into .claude/skills of the current project.

Files

EMBL-EBI Ontology Lookup Service (OLS)

Prerequisites

  1. uv: Read the uv skill and follow its Setup instructions to ensure uv is installed and on PATH.
  2. User Notification: If .licenses/embl_ebi_ols_LICENSE.txt does not already exist in the workspace root directory then (1) prominently notify the user to check the terms at https://www.ebi.ac.uk/ols4/api-docs, then (2) create the file recording the notification text and timestamp.

Core Rules

  • [!IMPORTANT] Use the Utility Scripts: You MUST ALWAYS use the provided utility script under scripts/ for all API interactions, including checking status. NEVER use curl or custom Python requests to query API directly.

  • Rate Limiting & Resilience: You MUST respect EBI's Terms of Use with a maximum 5 requests per second. The provided utility scripts automatically enforce this.

  • Notification: If this skill is used, ensure this is mentioned in the output.

When to Use — Quick Recipes

Use this skill whenever a user query matches one of these patterns:

Sponsors

Details

Repository
github.com/google-deepmind/science-skills
Category
Data Science & ML
First seen
Jul 14, 2026

More from google-deepmind/science-skills

All 37
1k-dense-ai avatarmarkdown-mermaid-writingk-dense-ai/scientific-agent-skillsComprehensive markdown and Mermaid diagram writing skill. Use when creating any scientific document, report, analysis, or visualization. Establishes text-based 2.2Kskills.sh installs
2aliyun avataralibabacloud-sls-queryaliyun/alibabacloud-aiops-skillsAlibaba Cloud SLS (Simple Log Service) log query & analysis skill. Use this skill to help users write, explain, optimize, execute, or troubleshoot SLS index sea2.2Kskills.sh installs
3k-dense-ai avatartransformersk-dense-ai/scientific-agent-skillsHugging Face Transformers for loading Hub models, running pipeline inference, text generation, and Trainer fine-tuning on NLP, vision, audio, and multimodal tas2.1Kskills.sh installs
4k-dense-ai avatarshapk-dense-ai/scientific-agent-skillsExplain and audit machine-learning predictions with SHAP. Use for selecting SHAP explainers and maskers, computing and validating feature attributions, handling2.1Kskills.sh installs
5k-dense-ai avatarinfographicsk-dense-ai/scientific-agent-skillsCreate professional infographics using Nano Banana Pro AI with smart iterative refinement. Uses Gemini 3.6 Flash for quality review. Integrates research-lookup 2.1Kskills.sh installs
6k-dense-ai avatarvenue-templatesk-dense-ai/scientific-agent-skillsPrepare journal manuscripts, conference papers, research posters, and grant documents using venue-specific formatting guidance and bundled LaTeX scaffolds. Use 2.1Kskills.sh installs