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 helper functions for direct KEGG API interactions that are not commonly known or documented.
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--07bc8e