gene-database

Query NCBI gene metadata by symbol or ID via E-utilities and Datasets API.

1|Updated Mar 4, 2026
One-click install
npx skills add https://github.com/Hung-3008/agusta --skill gene-database-hung-3008
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gene-database
Source: https://github.com/Hung-3008/agusta/tree/main/.agents/skills/gene-database
Command: npx skills add https://github.com/Hung-3008/agusta --skill gene-database-hung-3008

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Gene data retrieval and annotation via NCBI E-utilities and Datasets API for symbol/ID queries.

Core Features & Use Cases

  • Search genes by symbol or ID across species and retrieve metadata including RefSeqs, GO terms, and chromosomal locations.
  • Perform batch lookups to fetch multiple gene records in a single workflow.
  • Access data via E-utilities and Datasets API with options for JSON, XML, or text outputs.

Quick Start

Ask the tool to fetch gene data for a given symbol and organism to return IDs, descriptions, GO terms, and genomic locations.

Frequently Asked Questions about gene-database

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I fetch gene metadata from NCBI using a gene symbol?

To fetch gene metadata from NCBI, query the gene symbol and specify the organism. The tool retrieves descriptions, RefSeqs, GO terms, and chromosomal locations via E-utilities or Datasets API.

Can I perform a batch lookup of multiple gene IDs across species?

Yes, batch lookup of multiple gene IDs is supported across human and model organisms. You can fetch multiple gene records in a single workflow and output results in JSON, XML, or text.

What is the difference between using NCBI E-utilities and Datasets API for gene annotation?

Both E-utilities and Datasets API retrieve gene annotation and metadata. E-utilities offers standard NCBI access while Datasets API provides structured retrieval, with both supporting JSON, XML, or text outputs.

Do I need an NCBI API key to search genes by ID?

An NCBI API key is optional for searching genes by ID. Providing an API key increases request limits when querying E-utilities or Datasets API for gene metadata, cross-species comparisons, and annotations.

What gene data fields are returned for cross-species comparisons?

Cross-species comparisons return gene metadata including RefSeqs, GO terms, and chromosomal locations. Querying by symbol or ID across human and model organisms yields structured JSON, XML, or text outputs.

Are there limitations when retrieving gene datasets in bulk via E-utilities?

Bulk gene dataset retrieval via E-utilities may encounter request rate limits without an API key. Batch lookups support multiple records per workflow, but extremely large queries should be structured to avoid timeouts.