How to install scienceskillscommon
npx skills add https://github.com/google-deepmind/science-skills --skill scienceskillscommonFull instructions (SKILL.md)
Source of truth, from google-deepmind/science-skills.
name: scienceskillscommon description: >- Shared Python package for Science Skills, currently containing http_client -- a unified HTTP client with rate limiting, retries, and exponential backoff. Not a standalone agent skill. Do not invoke directly.
Science Skills Common
This is a shared Python package, not an agent skill. Skills import it as:
from science_skills.skills.scienceskillscommon import http_client
Each skill declares this as a dependency in its inline uv script header, so it
is installed automatically on first use.
This SKILL.md file is included so that standard skill installers automatically discover and install this package alongside the skills that depend on it.
Related skills
More from google-deepmind/science-skills and the wider catalog.

string-database
Query protein-protein interactions, functional enrichment, and homology from the STRING database.

ucsc-conservation-and-tfbs
Fetch evolutionary conservation scores and transcription factor binding sites from UCSC Genome Browser.

unibind-database
Query experimentally validated transcription factor binding sites across 9 species from the UniBind database.

uniprot-database
Access protein metadata, sequences, and functional annotations from UniProtKB, UniParc, and UniRef databases.

uv
Fast Python package manager for Science Skills—checks installation and adds to PATH.

workflow-skill-creator
Distill completed workflows into reusable agent skills by extracting patterns and packaging them systematically.