Agent skill · Databases

gene-database

NCBI Gene via E-utilities: curated records across 1M+ taxa. Official symbols, aliases, RefSeq IDs, summaries, coordinates, GO, interactions. Use for gene ID resolution and cross-species function queries. For sequences use Ensembl; for expression use geo-database.

BioTender-maxgithub.com/BioTender-maxGitHub ↗
claude-codeNOASSERTION
Install
npx skills add BioTender-max/awesome-bio-agent-skills --skill gene-database --agent claude-code

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

Facts
Files in the skill folder: 1
SKILL.md size: 17 KB
Bundled scripts: none
Path: skills/sciagent/gene-database/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 135
Language: Python

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

From the SKILL.md

# NCBI Gene Database ## Overview NCBI Gene is the authoritative curated database for gene-centric information, covering 1M+ genes across hundreds of thousands of taxa. Each gene record includes the official symbol, aliases, full name, functional summary, genomic coordinates (GRCh38/GRCh37), RefSeq accessions, GO annotations, interaction partners, and links to related databases. Access is free via E-utilities REST API (no API key required, though recommended). ## When to Use - Resolving gene aliases and synonyms to the current official HGNC/NCBI symbol - Fetching the NCBI Gene ID (integer) for a gene symbol for downstream API calls (e.g., dbSNP, ClinVar, GEO) - Retrieving curated gene summaries and function descriptions programmatically - Pulling RefSeq mRNA (NM_) and protein (NP_) accessions associated with a gene - Querying GO functional annotations (Biological Process, Molecular Function, Cellular Component) - Finding orthologs across species via the NCBI Datasets v2 orthologs endpoint (legacy E-utilities `gene_gene_homolog` retired with HomoloGene in 2019) - For expression profiles across conditions use `geo-database`; for variant annotations use `clinvar-database` or `ensembl-d

What's inside
Steps it walks through
  1. Overview
  2. When to Use
  3. Prerequisites
  4. Quick Start
  5. Core API
  6. Query 1: Search by Symbol, Name, or Function
  7. Query 2: Fetch Gene Summary (JSON/ESummary)
  8. Query 3: Fetch Full Gene Record (XML)
  9. Query 4: Batch Symbol-to-ID Mapping
  10. Query 5: GO Annotation Retrieval
  11. Query 6: Cross-Species Orthologs (NCBI Datasets v2)
  12. Key Concepts
  13. NCBI Gene ID vs. HGNC ID vs. Ensembl ID
  14. alive[prop] Filter
Commands it runs
pip install requests pandas
More from awesome-bio-agent-skills
All skills →
About this skill
What does the gene-database skill do?

NCBI Gene via E-utilities: curated records across 1M+ taxa. Official symbols, aliases, RefSeq IDs, summaries, coordinates, GO, interactions. Use for gene ID resolution and cross-species function queries. For sequences use Ensembl; for expression use geo-database.

How do I install it?

Run `npx skills add BioTender-max/awesome-bio-agent-skills --skill gene-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 BioTender-max/awesome-bio-agent-skills, a repository with 135 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