Agent skill · Databases

ensembl-database

Query Ensembl genome database REST API for 250+ species. Gene lookups, sequence retrieval, variant analysis, comparative genomics, orthologs, VEP predictions, for genomic research.

FreedomIntelligencegithub.com/FreedomIntelligenceGitHub ↗
claude-codeships scripts
Install
npx skills add FreedomIntelligence/OpenClaw-Medical-Skills --skill ensembl-database --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 3
SKILL.md size: 8 KB
Bundled scripts: yes
Path: skills/ensembl-database/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 2,909
Language: Python
Read our review of the source →

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Ensembl Database ## Overview Access and query the Ensembl genome database, a comprehensive resource for vertebrate genomic data maintained by EMBL-EBI. The database provides gene annotations, sequences, variants, regulatory information, and comparative genomics data for over 250 species. Current release is 115 (September 2025). ## When to Use This Skill This skill should be used when: - Querying gene information by symbol or Ensembl ID - Retrieving DNA, transcript, or protein sequences - Analyzing genetic variants using the Variant Effect Predictor (VEP) - Finding orthologs and paralogs across species - Accessing regulatory features and genomic annotations - Converting coordinates between genome assemblies (e.g., GRCh37 to GRCh38) - Performing comparative genomics analyses - Integrating Ensembl data into genomic research pipelines ## Core Capabilities ### 1. Gene Information Retrieval Query gene data by symbol, Ensembl ID, or external database identifiers. **Common operations:** - Look up gene information by symbol (e.g., "BRCA2", "TP53") - Retrieve transcript and protein information - Get gene coordinates and chromosomal locations - Access cross-references to external databases

What's inside
Steps it walks through
  1. Overview
  2. When to Use This Skill
  3. Core Capabilities
  4. 1. Gene Information Retrieval
  5. 2. Sequence Retrieval
  6. 3. Variant Analysis
  7. 4. Comparative Genomics
  8. 5. Genomic Region Analysis
  9. 6. Assembly Mapping
  10. API Best Practices
  11. Rate Limiting
  12. Error Handling
  13. Installation
  14. Python Package (Recommended)
Ships with 2 files
  • references/api_endpoints.md
  • scripts/ensembl_query.py
Commands it runs
uv pip install ensembl_rest
uv pip install requests
More from OpenClaw-Medical-Skills
All skills →
About this skill
What does the ensembl-database skill do?

Query Ensembl genome database REST API for 250+ species. Gene lookups, sequence retrieval, variant analysis, comparative genomics, orthologs, VEP predictions, for genomic research.

How do I install it?

Run `npx skills add FreedomIntelligence/OpenClaw-Medical-Skills --skill ensembl-database --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From FreedomIntelligence/OpenClaw-Medical-Skills, a repository with 2,909 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going