Agent skill · research science · aiskillstore

kegg-database

Direct REST API access to KEGG (academic use only). Pathway analysis, gene-pathway mapping, metabolic pathways, drug interactions, ID conversion. For Python workflows with multiple databases, prefer bioservices. Use this for direct HTTP/REST work or KEGG-specific control.

Why this skill is useful

Adds Python scripts for direct KEGG API interactions, enabling complex biological data retrieval that the AI cannot generate on its own.

What it needs

Requires python installed locally. About 6k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.

What this skill does

KEGG Database Overview KEGG (Kyoto Encyclopedia of Genes and Genomes) is a comprehensive bioinformatics resource for biological pathway analysis and molecular interaction networks. Important: KEGG API is made available only for academic use by academic users. When to Use This Skill This skill should be used when querying pathways, genes, compounds, enzymes, diseases, and drugs across multiple organisms using KEGG's REST API. Quick Start The skill provides: 1. Python helper functions (scripts/keggapi.py) for all KEGG REST API operations 2. Comprehensive reference documentation (references/keggreference.md) with detailed API specifications When users request KEGG data, determine which operation is needed and use the appropriate function from scripts/keggapi.py. Core Operations 1. Database Information (kegginfo) Retrieve metadata and statistics about KEGG databases. When to use: Understanding database structure, checking available data, getting release information. Usage: Common databases: kegg, pathway, module, brite, genes, genome, compound, glycan, reaction, enzyme, disease, drug 2. Listing Entries (kegglist) List entry identifiers and names from KEGG databases. When to use: Getting all pathways for an organism, listing genes, retrieving compound catalogs. Usage: Common organism codes: hsa (human), mmu (mouse), dme (fruit fly), sce (yeast), eco (E. coli) 3. Searching (keggfind) Search KEGG databases by keywords or molecular properties. When to use: Finding genes by name/description, searching compounds by formula or mass, discovering entries by keywords. Usage: Search options: formula (exact match), exactmass (range), molweight (range) 4. Retrieving Entries (keggget) Get complete database entries or specific data formats. When to use: Retrieving pathway details, getting gene/protein sequences, downloading pathway maps, accessing compound structures. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aiskillstore/kegg-database

View the source on GitHub

Browse the @skills marketplace