If you're working with biological data across multiple databases, this is your Swiss Army knife. It wraps 40+ bioinformatics APIs (UniProt, KEGG, ChEMBL, PubChem, Reactome) into a unified Python interface so you can query proteins, map identifiers between databases, analyze pathways, and run BLAST searches without dealing with different REST endpoints and authentication schemes. The real value is in multi-database workflows: search a protein in UniProt, find its pathways in KEGG, map compound IDs through UniChem, all in the same script. If you only need one database and want full REST control, the individual database skills are cleaner, but for integrative bioinformatics pipelines, this handles the plumbing.

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

Install

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

Installs into .claude/skills of the current project.

Files

BioServices

Overview

BioServices is a Python package providing programmatic access to approximately 40 bioinformatics web services and databases. Retrieve biological data, perform cross-database queries, map identifiers, analyze sequences, and integrate multiple biological resources in Python workflows. The package handles both REST and SOAP/WSDL protocols transparently.

When to Use This Skill

This skill should be used when:

  • Retrieving protein sequences, annotations, or structures from UniProt, PDB, Pfam
  • Analyzing metabolic pathways and gene functions via KEGG or Reactome
  • Searching compound databases (ChEBI, ChEMBL, PubChem) for chemical information
  • Converting identifiers between different biological databases (KEGG↔UniProt, compound IDs)
  • Running sequence similarity searches (BLAST, MUSCLE alignment)
  • Querying gene ontology terms (QuickGO, GO annotations)
  • Accessing protein-protein interaction data (PSICQUIC, IntactComplex)
  • Mining genomic data (BioMart, ArrayExpress, ENA)
  • Integrating data from multiple bioinformatics resources in a single workflow

Core Capabilities

1. Protein Analysis

Sponsors

Details

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

More from davila7/claude-code-templates

All 618
1davila7 avatarrailway-templatesdavila7/claude-code-templatesSearch and deploy services from Railway's template marketplace. Use when user wants to add a service from a template, find templates for a specific use case, or280skills.sh installs
2cinience avataralicloud-platform-aliyun-clicinience/alicloud-skillsAlibaba Cloud generic CLI skill for installing, configuring, and using aliyun CLI to call OpenAPI actions across products. Use when users need command-line oper278skills.sh installs
3patricio0312rev avatarinsomnia-collection-generatorpatricio0312rev/skillsGenerates Insomnia collection export files from Express, Next.js, Fastify, or other API routes. Creates organized workspaces with request groups, environments, 274skills.sh installs
4jezweb avatardjango-cloud-sql-postgresjezweb/claude-skillsDeploy Django on Google App Engine Standard with Cloud SQL PostgreSQL. Covers Unix socket connections, Cloud SQL Auth Proxy for local dev, Gunicorn configuratio272skills.sh installs
5nucliweb avatarwebperf-loadingnucliweb/webperf-snippetsIntelligent loading performance analysis with automated workflows for TTFB investigation (DNS/connection/server breakdown), render-blocking detection, script pe267skills.sh installs
6cinience avataralicloud-compute-swas-opencinience/alicloud-skillsManage Alibaba Cloud Simple Application Server (SWAS OpenAPI 2020-06-01) resources end-to-end. Use for querying instances, starting/stopping/rebooting, executin265skills.sh installs