This gives you direct REST API access to KEGG's bioinformatics database for pathway analysis, gene mapping, and metabolic networks. It includes Python helper functions for all the core operations: searching genes and compounds, converting IDs between databases like UniProt and NCBI, linking genes to pathways, and even checking drug-drug interactions. The skill is well-structured with both ready-to-use functions and reference docs. One thing to remember: KEGG's API is officially academic use only, so keep that license restriction in mind. If you're doing complex multi-database work in Python, the docs suggest bioservices might be better, but this is solid for direct KEGG-specific queries.

skills.sh installs
295
GitHub stars
33.2K
last updated
Aug 21, 2026

Install

$ npx -y skills add davila7/claude-code-templates --skill kegg-database --agent claude-code

Installs into .claude/skills of the current project.

Files

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/kegg_api.py) for all KEGG REST API operations
  2. Comprehensive reference documentation (references/kegg_reference.md) with detailed API specifications

When users request KEGG data, determine which operation is needed and use the appropriate function from scripts/kegg_api.py.

Core Operations

1. Database Information (kegg_info)

Retrieve metadata and statistics about KEGG databases.

When to use: Understanding database structure, checking available data, getting release information.

Usage:

from scripts.kegg_api import kegg_info

# Get pathway database info
info = kegg_info('pathway')

Sponsors

Details

Repository
github.com/davila7/claude-code-templates
Categories
Backend & APIs, Python, Marketing & SEO, Databases
First seen
Jun 3, 2026

More from davila7/claude-code-templates

All 618
1borghei avatarsenior-backendborghei/claude-skillsBackend development with Node.js/Express/Fastify and PostgreSQL. Use when designing REST or GraphQL APIs, optimizing database queries, implementing authenticati294skills.sh installs
2juststeveking avatarlaravel-apijuststeveking/laravel-api-skillBuild production-grade Laravel REST APIs using opinionated architecture patterns with Laravel best practices. Use when building, scaffoling, or reviewing Larave292skills.sh installs
3patricio0312rev avatarapi-contract-normalizerpatricio0312rev/skillsGenerates CRUD REST API endpoints with request validation, TypeScript types, consistent response formats, error handling, and documentation. Includes route hand289skills.sh installs
4davila7 avatarpubchem-databasedavila7/claude-code-templatesQuery PubChem via PUG-REST API/PubChemPy (110M+ compounds). Search by name/CID/SMILES, retrieve properties, similarity/substructure searches, bioactivity, for c288skills.sh installs
5secondsky avatardatabase-shardingsecondsky/claude-skillsDatabase sharding for PostgreSQL/MySQL with hash/range/directory strategies. Use for horizontal scaling, multi-tenant isolation, billions of records, or encount277skills.sh installs
6patricio0312rev avatarbackend-latency-profiler-helperpatricio0312rev/skillsIdentifies API latency hotspots and bottlenecks with profiling tools, slow endpoint detection, suspected causes, and fix roadmap. Use for "latency profiling", "272skills.sh installs